这个问题很普遍,就是你点击一次,让它跳一下。等落下来了,再点一次,再跳一次。动画过程中点击不会跳跃。一般在游戏开发中,我们都习惯用一个bool en变量来控制,你先点击事件中,也就是这个精灵runAction();的时候en设为false,并且跳跃动画推荐有jumpBy,在其中添加一个回调,专门用来当动画结束是将en设为true。建议多看看damo。谢谢~祝你成长。
不要使用MoveTo和MoveBy 要使用JumpBy或JumpTo