runAction奇怪的现象求解答?

问题:我想一个sequence里的action(有moveBy) 不停的调用自身 直到某个时间点收到某个停止标志才stopaction,在moveby过程中 就会存在 一帧 到二帧 时间的静止不动

var nodeMoney = new cc.Node();
        this.addChild(nodeMoney);
        cc.log("nodeMoney1:" + Date.now());
        var func=function(){
            nodeMoney.runAction(cc.sequence(cc.moveBy(0.1,cc.p(0,10)),cc.callFunc(function(){

                cc.log("nodeMoney circle time:" + Date.now());
                if(this.flagStop){
                    nodeMoney.stopAllActions();
                    //end
                }
                func();
            })))
        };
        func();

像如上代码得到的结果是
上午11:31:01 JS: nodeMoney circle time:1496892660908
上午11:31:01 JS: nodeMoney circle time:1496892661024
上午11:31:01 JS: nodeMoney circle time:1496892661126
上午11:31:01 JS: nodeMoney circle time:1496892661241
上午11:31:01 JS: nodeMoney circle time:1496892661341
上午11:31:01 JS: nodeMoney circle time:1496892661441
上午11:31:01 JS: nodeMoney circle time:1496892661542
上午11:31:01 JS: nodeMoney circle time:1496892661659
上午11:31:01 JS: nodeMoney circle time:1496892661760
上午11:31:01 JS: nodeMoney circle time:1496892661874
上午11:31:02 JS: nodeMoney circle time:1496892661977
有时会差个0.014~0.016秒 存在这些时间的停顿,虽然比较小但还是想去掉 该怎么做?

var nodeMoney = new cc.Node();
this.addChild(nodeMoney);
cc.log("nodeMoney1:" + Date.now());
nodeMoney.scheduleOnce(function () {
    cc.log("scheduleOnce nodeMoney:" + Date.now());
    nodeMoney.scheduleOnce(function () {
        cc.log("scheduleOnce nodeMoney 2:" + Date.now());
    }, 0.1);
}, 0.1);
nodeMoney.runAction(cc.sequence(cc.delayTime(0.1), cc.callFunc(function () {
    cc.log("runAction nodeMoney:" + Date.now());
    nodeMoney.runAction(cc.sequence(cc.delayTime(0.1), cc.callFunc(function () {
        cc.log("runAction nodeMoney 2:" + Date.now());
    })));
}), cc.delayTime(0.1), cc.callFunc(function () {
    cc.log("runAction nodeMoney delayTime 3:" + Date.now());
})));

得出的结果:
上午11:22:04 JS: nodeMoney1:1496892123948
上午11:22:04 JS: runAction nodeMoney:1496892124089
上午11:22:04 JS: scheduleOnce nodeMoney:1496892124089
上午11:22:04 JS: runAction nodeMoney delayTime 3:1496892124186
上午11:22:04 JS: runAction nodeMoney 2:1496892124202
上午11:22:04 JS: scheduleOnce nodeMoney 2:1496892124202

结论:
只有在一个sequence里 做delaytime或moveby 大概是标准的0.1秒(真实的delaytime)
一旦重新跑一个sequence 大概会延迟一帧(60分之一或之二秒)

repeatforever 也是如此

Sequence的行为本身比较奇怪
供参考
http://forum.cocos.com/t/creator-action/47141

https://haroel.github.io/i/?md=2017/action.md

不要用action,用update

update 缓动函数还要自己写 有方法在action上做修改吗

大神 有没有不改变原来写法简单的修改吗 只要时间能连上就行

DDDDDDDDDDDDINGSHANGQU

d顶顶顶顶顶dddddddd

不知道这个是不是你想要的
http://www.cocos.com/docs/creator/animation/time-curve.html