第 12步:嗯。我们希望我们的球移动,而不是我们的足球运动员!

我们可以使用精灵的变量名来为精灵分配动作。这称为点表示法

  • 在您的.set_x_speed( 5 )命令中,将前面的名称从sprite更改为ball
  • 点击运行。现在,您的球应该在舞台上水平来回弹跳。

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

    microbit = codesters.Microbit() microbit.show_string("hello") stage.set_background("soccerfield") sprite = codesters.Sprite("athlete2") sprite.move_down(150) 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) ball = codesters.Sprite("soccerball") sprite.set_x_speed(5)
    • Run Code
    • 提交作品
    • 下个活动
    • Show Console
    • Reset Code Editor
    • Codesters How To (opens in a new tab)