项目描述:
程序开始时,一个小球( led 小灯)从屏幕上方移动到屏幕中间当按钮 A 按下时,小球向右移动,碰到屏幕边缘停止当按钮 B 按下时,小球向左移动,碰到屏幕边缘停止如果小球已经处于屏幕最右边,此时按下按钮 A,给出箭头提示按按钮 B,因为小球无法再往右移动如果小球已经处于屏幕最左边,此时按下按钮 A,给出箭头提示按按钮 B,因为小球无法再往左移动如果小球正向右移动,此时按下按钮 B,小球向左移动如果小球正向左移动,此时按下按钮 A,小球向右移动......
示例演示:
代码讲解演示:
jingling = game.create_sprite(2, 0)
basic.pause(200)
for i in range(2):
jingling.change_yby(1)
basic.pause(200)
while True:
if input.button_is_pressed(Button.A):
for j in range(4):
jingling.change(LedSpriteProperty.X, 1)
basic.pause(200)
if input.button_is_pressed(Button.B):
for j in ran