为什么根据示例游戏里面编写的触碰星星的游戏 为什么小怪兽不会跳动 代码也没有任何问题

cc.Class({
extends: cc.Component,

properties: {
     // 主角跳跃高度
     jumpHeight: 0,
     // 主角跳跃持续时间
     jumpDuration: 0,
     // 最大移动速度
     maxMoveSpeed: 0,
     // 加速度
     accel: 0,
 },

 setJumpAction: function () {
     // 跳跃上升
     var jumpUp = cc.moveBy(this.jumpDuration, cc.v2(0, this.jumpHeight)).easing(cc.easeCubicActionOut());
     // 下落
     var jumpDown = cc.moveBy(this.jumpDuration, cc.v2(0, -this.jumpHeight)).easing(cc.easeCubicActionIn());
     // 不断重复
     return cc.repeatForever(cc.sequence(jumpUp, jumpDown));
 },
 // LIFE-CYCLE CALLBACKS:

 onLoad: function () {
     // 初始化跳跃动作
     this.jumpAction = this.setJumpAction();
     this.node.runAction(this.jumpAction);
 },

 start () {

 },

 // update (dt) {},

});


帮帮我

把脚本挂在主角上

您可以给我详细的说一下嘛?谢谢您

首先你没有声明节点 说明该脚本作用在其挂载的节点,把画布这个挂载的脚本remove掉,挂在你想让他跳的那个节点

已解决 谢谢 我还有一个问题 为什么按一下方向键,它跳动会跳出屏外,怎么都回不来,您知道怎么回事吗