Cocos2d iphone 小翅膀游戏

Cocos2d iphone 小翅膀游戏,cocos2d-iphone,box2d,libgdx,game-physics,game-development,Cocos2d Iphone,Box2d,Libgdx,Game Physics,Game Development,我从用户那里得到了一个参考,他必须对角色施加一个力来把他推倒。这将使他快速下坡,给他速度,让他飞起来。但根据这里提供的数字,当角色在斜坡上奔跑时,它的速度太快,用户没有太多的时间来释放按钮。和小翅膀一样,这种鸟在山丘上以很好的速度移动,但不要太快,用户有足够的时间松开按钮,实现完美的飞行 基本上,我怎样才能在不沿着斜坡快速移动的情况下储存鸟的能量,使它能在正确的时间飞行。 任何关于为什么会发生这种情况的建议。试着检查这只鸟是否与斜坡相撞。如果是,请不要在俯冲方法中施加力。。。相反,当鸟离开斜坡时

我从用户那里得到了一个参考,他必须对角色施加一个力来把他推倒。这将使他快速下坡,给他速度,让他飞起来。但根据这里提供的数字,当角色在斜坡上奔跑时,它的速度太快,用户没有太多的时间来释放按钮。和小翅膀一样,这种鸟在山丘上以很好的速度移动,但不要太快,用户有足够的时间松开按钮,实现完美的飞行

基本上,我怎样才能在不沿着斜坡快速移动的情况下储存鸟的能量,使它能在正确的时间飞行。
任何关于为什么会发生这种情况的建议。

试着检查这只鸟是否与斜坡相撞。如果是,请不要在
俯冲
方法中施加力。。。相反,当鸟离开斜坡时,储存能量并加以利用。

谢谢你的建议,但在我提出这个问题之前,我已经想到了这一点,我只是想问如何实现这个理论想法。注意:-也许你理解了,或者,你没有玩过小翅膀。鸟总是和斜坡相撞(向上和向下移动),而我们应该只在向下时激活潜水(这件事已经完成)其次,你不能说当鸟在斜坡上时不要启动俯冲,因为它会改变动力,影响感觉。问题是:1)如何储存能量,按下俯冲按钮会增加能量,松开按钮会减少能量。2) 鸟不能在没有任何外部能量的情况下离开斜坡,比如在正确的时间按下/释放潜水按钮。试着检查鸟和斜坡之间的碰撞角度,找出是向上还是向下的斜坡。也许物理学可以解决在斜坡上正常或不正常着陆时速度的增加/减少。。。还可以检查鸟的Y轴速度,看看它是在下降还是在上升,对物理力做一些调整。莫里西奥,你玩过小翅膀吗?我已经完成了你们在这里指定的以及在博客中提到的所有步骤。同样的问题是:1)如何储存能量,按下潜水按钮会增加能量,松开按钮会减少能量。2) 在没有任何外部能量的情况下,鸟类不应该离开斜坡,比如在正确的时间按下/释放潜水按钮。