好的,所以我正在制作平台游戏,我想知道如何轻松地进行弧形跳跃。就像马里奥在 super 马里奥兄弟 1 中所做的那样。有什么简单的方法可以实现这一目标吗?
最佳答案
模拟重力^^
你的马里奥将有一个 delta 来控制它在 X 上的移动,然后将其设为 2D vect,其中将包含一个 Y 组件,这个 Y 将始终有一个 -gravity 添加到垂直加速度。
这样,当你跳跃时,你将拥有向前的跳跃力 + 逐渐将马里奥向后拖回给你的弧度的重力
关于java - 弧形跳跃法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4211619/