ChatGPT 寫的AB鍵程式

 from microbit import *


# 定義主角的圖案

hero = Image("00900:"

             "09990:"

             "99999:"

             "09990:"

             "90909:")


# 定義主角的位置和速度

x = 0

y = 2

speed = 1


while True:

    # 按A鍵向左移動主角

    if button_a.is_pressed():

        x += speed

        if x > 4:

            x = 4

    

    # 按B鍵向右移動主角

    if button_b.is_pressed():

        x -= speed

        if x < -4:

            x = -4

    

    # 顯示主角圖案

    display.show(hero.shift_left(x).shift_down(y))

    

    # 等待一段時間

    sleep(100)


留言