移植过来的代码是这样:
var move = cc.easeInOut(cc.moveTo(2, outPos), 1)
var fade = cc.sequence(cc.fadeIn(0.2), cc.delayTime(1.5), cc.fadeOut(0.4))
this.waterWave.runAction(cc.spawn(fade, move))
原因是cc.easeInOut返回的,不能放到cc.spawn中,请问应该如何改?
试试
var move = cc.moveTo(2, outPos).easeInOut(1)
好的,3q
不行
cc.rotateBy(0.7, 360).easeIn(2)
崩溃
发生异常: TypeError
TypeError: cc.rotateBy(…).easeIn is not a function
at subMainWheel.startWheelRotary (c:\work\ppbclient\assets\script\ui\main\subMainWheel.js:963:26)
at subMainWheel.update (c:\work\ppbclient\assets\script\ui\main\subMainWheel.js:363:9)
at CCClass.eval [as _invoke] (eval at createInvokeImpl (http://localhost:7456/app/engine/bin/cocos2d-js-for-preview.js:14822:28),
65)
at CCClass.invoke (c:\work\ppbclient\app\engine\bin\cocos2d-js-for-preview.js:14810:23)
at CCClass.updatePhase (c:\work\ppbclient\app\engine\bin\cocos2d-js-for-preview.js:14913:37)
at TheClass.mainLoop (c:\work\ppbclient\app\engine\bin\cocos2d-js-for-preview.js:9223:46)
at callback (c:\work\ppbclient\app\engine\bin\cocos2d-js-for-preview.js:10127:35)
试试看
cc.rotateBy(0.7, 360).easing(cc.easeIn(2));
可以了,3q