cross

from microbit import *


# 定義主角的圖案,這裡使用了一個5x5的十字架圖案

hero = Image("00900:"

             "09990:"

             "00900:"

             "00000:"

             "00000:")


# 定義主角的位置和速度

x = 0

y = 1

speed = 1


while True:

    # 按A鍵向左移動主角

    if button_a.is_pressed():

        x += speed

        if x > 3:

            x = 3

    

    # 按B鍵向右移動主角

    if button_b.is_pressed():

        x -= speed

        if x < -3:

            x = -3

    

    # 顯示主角圖案

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

    

    # 等待一段時間

    sleep(100)


留言