from microbit import *
# 定义四个不同的主角图案
char_up = Image("00000:00900:09990:00000:00000")
char_down = Image("00000:00000:09990:00900:00000")
char_left = Image("00000:00900:09900:00900:00000")
char_right = Image("00000:00900:00990:00900:00000")
current_char = char_up # 当前显示的主角图案
while True:
x = accelerometer.get_x()
y = accelerometer.get_y()
if x < -300:
# 向左移动
current_char = char_left
elif x > 300:
# 向右移动
current_char = char_right
elif y < -300:
# 向上移动
current_char = char_up
elif y > 300:
# 向下移动
current_char = char_down
display.show(current_char)
留言
張貼留言