【发布时间】:2009-04-09 12:01:58
【问题描述】:
我昨天刚开始学习如何使用 pygame。我读过这本非常有用的书,并遵循了它的所有教程、示例和内容。我想尝试制作一个非常简单的横向卷轴/平台游戏,但是这本书很快就进入了 3D 建模,没有说明如何为上下左右移动制作变化的精灵以及如何循环播放动画图像。
我今天花了所有时间试图让一个精灵显示并能够上下左右移动。但由于脚本简单,它使用静态图像并且拒绝更改。
谁能给我一些关于如何更改精灵的知识。或者发给我一个教程?
每个参考和尝试它的人一直在使用生成的形状,所以我永远无法使用它们。
非常感谢任何帮助。
补充:在弄清楚如何在我的场景中放置复杂的动画之前,我想知道如何让我的“播放器”更改为关于我向左或向右按下的不动图像。如果人们知道它真的很复杂,可能是对角线。
添加:这是我迄今为止汇总的内容。 http://animania1.ca/ShowFriends/dev/dirmove.rar 是否有可能让方向/动作设置动作的列,并让小列设置代码也让它循环下来做动画? (或者那会是对效率的严重误用?)
【问题讨论】:
-
我已经有一段时间没有使用 pygame 了,但是我在这个教程中遇到了一些运气:Hulk want animation! 和这个类:animsprite.py 出于好奇,你在使用哪本书?由于没有时间和好的材料,我最终放弃了。
-
这有点好笑。我也发现了绿巨人实验的东西。我试图让它向上、向下、向左、向右移动,但我从来没有成功过。书:McGugan - 使用 Python 和 Pygame 开始游戏开发我用它做了这个:animania1.ca/ShowFriends/antgame.rar 包括图片