标签: cocos2d-iphone box2d-iphone
在我的游戏中,我使用LinearImpuls作为跳跃玩家身体,使用ApplyForce进行左右移动。但问题是当玩家跳跃时,如果移动发生,那么玩家速度会增加,就像在空中跑步一样。 / p>
那么如何解决这个问题?
提前致谢
答案 0 :(得分:0)
我认为在代码中通过布尔变量进行检查,一次只能执行一个动作,无论是跳跃还是向左和向右移动都将解决问题,直到并且除非它不影响您所需的移动。