预览:现在我们的 micro:bit 已连接,让我们看一个您今天将要制作的项目的示例。

  • 点击运行以查看您将创建的游戏版本。
  • 该程序有一个随 micro:bit 的 A 和 B 按钮移动的精灵。防止球掉到地板上!
  • 完成后,单击提交接下来继续。

To navigate the page using the TAB key, first press ESC to exit the code editor.

microbit = codesters.Microbit() microbit.show_string("hello") ball = codesters.Sprite("soccerball") ball.set_x_speed(5) ball.set_y_speed(5) ball.set_size(0.75) stage.set_background("soccerfield") sprite = codesters.Sprite("athlete2") sprite.move_down(140) def button_a(): sprite.move_left(50) microbit.event_button_a(button_a) def button_b(): sprite.move_right(50) microbit.event_button_b(button_b) def collision(sprite, hit_sprite): my_var = hit_sprite.get_y_speed() hit_sprite.set_y_speed(-my_var + 1) my_var = hit_sprite.get_x_speed() hit_sprite.set_x_speed(my_var + 1) sprite.event_collision(collision) stage.disable_floor()
  • Run Code
  • 提交作品
  • 下个活动
  • Show Console
  • Reset Code Editor
  • Codesters How To (opens in a new tab)