问题描述
这个疑问来自pygame和太空入侵者游戏
检查玩家边界
playerX += playerX_change
if playerX <=0:
playerX = 0
elif playerX >=736:
playerX = 736
检查敌人和敌人移动的边界
enemyX += enemyX_change
if enemyX <= 0:
enemyX_change = 0.3
elif enemy >= 736:
enemyX_change = -0.3
解决方法
enemy
似乎是一个函数。您必须使用函数 enemyX
的变量 enemy
读入:
elif enemy >= 736:
elif enemyX >= 736:
,
代替敌人x,你让敌人检查边界