Quantcast
Channel: Cocos中文社区 - 最新帖子
Viewing all articles
Browse latest Browse all 494966

模拟器停止运行

$
0
0

这块代码是参照官方demo的,代码如下:
onLoad: function () {
this.outOfWorld = cc.p(3000, 0);
this.node.position = this.outOfWorld;
let cbFadeOut = cc.callFunc(this.onFadeOutFinish, this);
let cbFadeIn = cc.callFunc(this.onFadeInFinish, this);
this.actionFadeIn = cc.sequence(cc.spawn(cc.fadeTo(this.duration, 255), cc.scaleTo(this.duration, 1.0)), cbFadeIn);
this.actionFadeOut = cc.sequence(cc.spawn(cc.fadeTo(this.duration, 0), cc.scaleTo(this.duration, 2.0)), cbFadeOut);
this.node.on('fade-in', this.startFadeIn, this);
this.node.on('fade-out', this.startFadeOut, this);
},

startFadeIn: function () {
    cc.eventManager.pauseTarget(this.node, true);
    this.node.position = cc.p(0, 0);
    this.node.setScale(2);
    this.node.opacity = 0;
    this.node.runAction(this.actionFadeIn);
},

startFadeOut: function () {
    cc.eventManager.pauseTarget(this.node, true);
    this.node.runAction(this.actionFadeOut);
},

onFadeInFinish: function () {
    cc.eventManager.resumeTarget(this.node, true);
},

onFadeOutFinish: function () {
    this.node.position = this.outOfWorld;
},

Viewing all articles
Browse latest Browse all 494966

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>