如何控制正在runAction节点的速度

creator2.0.5版本
请问一个循环播放的action,现在想播放action的速度,并在一段时间后恢复原速度该怎么做

    var defaultScheduler = cc.director.getScheduler();
    // Create a new scheduler, and link it to the main scheduler
    var sched1 = new cc.Scheduler();
    defaultScheduler.scheduleUpdateForTarget(sched1, 0, false);

    // Create a new ActionManager, and link it to the new scheudler
    var actionManager1 = new cc.ActionManager();
    sched1.scheduleUpdateForTarget(actionManager1, 0, false);
    
    // Replace the default ActionManager with the new one.
    this.targetAnim.node.setActionManager(actionManager1);
    
    sched1.setTimeScale(0.5)

搜到这个例子,里面scheduleUpdateForTarget方法找不到了,和setActionManager属于cc.director,node里没有这个方法

下面这个只能在开始的时候设置,在已经进行循环的动作中怎么设置呢?

// 让目标动作速度加快一倍,相当于原本2秒的动作在1秒内完成
var action = cc.speed(
cc.spawn(
cc.moveBy(2, 0, 50),
cc.scaleTo(2, 0.8, 1.4)
), 0.5);
node.runAction(action);

已经跑起来的 没办法

给2加个变量 改变值或许行
监听每循环一次 第二次就做你想做的操作 哪怕是重新按某个速度播放之类