如何使程序在python 3.6.2中等待,pygame 1.9.3

时间:2017-09-21 19:47:28

标签: python image python-3.x pygame

我一直在努力制作一个简单的RPG游戏,其中包含滚动背景和一个角色,当箭头键按下时他会移动。我成功地让这个男人改变了他面对的方向,但是他没有动弹他的脚。这就是问题的起源。我尝试在代码和不同的步行精灵中添加time.sleep(0.3),但我的游戏崩溃了。这是行走逻辑代码。

if manDir == 1:
    manPos[1] += 2
    gameDisplay.blit(PlayerFrontBack.playerFrontWalk1, (playerWidth, playerHeight)) #PlayerFrontBack is a previously declared function to load in the players front and back sprites
    time.sleep(0.3)
    gameDisplay.blit(PlayerFrontBack.playerFrontWalk2, (playerWidth, playerHeight))
    time.sleep(0.3)

感谢您阅读和快乐编码!

0 个答案:

没有答案