回调函数的应用

来源:互联网 发布:数据规范性的名词解释 编辑:程序博客网 时间:2024/06/11 10:10
var moveBy=cc.moveBy(this.enemySpeed,cc.p(0,-(cc.winSize.height+200)))var _callFun=cc.callFunc(function(){    this.removeFromParent(true)    enemyFlyArr.splice(enemyFlyArr.indexOf(this),1)},this)

this.runAction(cc.sequence(moveBy,_callFun))

可用于把一个飞机或其他东西从屏幕外飞进来到达某一地点后进行移除。

如拼图游戏里创建一个menu时,直接写一个回调函数可更清晰:

var item1=new cc.MenuItemLabel(label3,function () {    this.removeFromParent(true)    cc.director.popScene()}, this)

0 0
原创粉丝点击