超级跳的原理主要有以下两方面:
1、在拖屏发生的那一帧,如果角色有X方向向右的位移,则该帧中会同时发生角色Y和屏幕Y的位移,也就是说这一帧中角色向上移动了两个Y速度值的位移,如果这时Y方向速度很大,角色的Y位置就会比正常高出3-4个像素,这是超级跳其中一个必要条件。
2、在拖屏发生后,如果角色有X方向(正负无所谓)的位移,则Y速度对Y位置的影响会变为正常值的两倍,且Y位置会视X方向位移的正负有1像素的波动。让Y位置尽可能地向高1像素的方向波动即可实现超级跳。
说了这么多,有些人肯定会问,正常玩该怎么实现超级跳呢?综合以上的原理,我这里提出以下两个方案:1、向右起跳,空中瞎晃碰运气。2、从开局就依照一个固定的模式跳跃
以上文字来源于网络。
如果真有我们所想超级跳,请表演一个从当前位置跳到R位置