2020
09-24
09-24
Python 实现平台类游戏添加跳跃功能
在本期使用PythonPygame模块编写视频游戏中,学会如何使用跳跃来对抗重力。在本系列的前一篇文章中,你已经模拟了重力。但现在,你需要赋予你的角色跳跃的能力来对抗重力。跳跃是对重力作用的暂时延缓。在这一小段时间里,你是向上跳,而不是被重力拉着向下落。但你一旦到达了跳跃的最高点,重力就会重新发挥作用,将你拉回地面。在代码中,这种变化被表示为变量。首先,你需要为玩家精灵建立一个变量,使得Python能够...
继续阅读 >