我们正在用Python-tKinter(而不是pygame)创建pacman,硬币并没有消失。我无法完成科宁(幽灵)的随机移动程序
它应该每10步改变一次方向,而不是离开画布。硬币应该在吃豆人穿过硬币后消失,它会消失。硬币应该被清点并显示在角落里。吃豆人遇到鬼魂3次后,它就会打印出来;游戏结束了
sirka = 0
vyska = 0
koning_x = 0
koning_y = 0
```pome=coins
pome_x = 0
pome_y = 0
random_direction = random.randint(0,3)
counter = 10
def platne_pole (y, x) :
global sirka
global vyska
if (x > 0 and x < sirka - 1) and (y > 0 and y < vyska - 1):
return True
return False
def kmove (event):
global koning_x
global koning_y
global mapa
target_x = koning_x *cell_size
target_y = koning_y *cell_size
def posun (target_x, target_y, koning_smer):
if koning_smer == 0:
target_y -= 1
elif koning_smer == 1:
target_x += 1
elif koning_smer == 2:
target_y += 1
elif koning_smer == 3:
target_x == 1
return target_x, target_y
target_x, target_y = kmove(koning_x, koning_y, koning_smer)
目前没有回答
相关问题 更多 >
编程相关推荐