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)
回调函数的应用
最新推荐文章于 2024-02-20 14:57:57 发布