disappear : function(callback, target){
// var action = cc.sequence(cc.scaleTo(0.5, 0),
// cc.callFunc(function(){this.bottompic.runAction(this.bottompic.bomAction.reverse());},this),
// cc.callFunc(function(){if(target && callback){callback.call(target);}},this)
// );
var action = cc.sequence(
cc.callFunc(function(){this.bottompic.runAction(this.bottompic.bomAction.reverse());},this),
cc.scaleTo(0.5, 0),
cc.callFunc(function(){if(target && callback){callback.call(target);}},this)
);
this.center.runAction(action);
}
参考《http://cn.cocos2d-x.org/tutorial/show?id=1729》,做一个退场的动作,但是用发现cc.scaleTo(0.5, 0),这个放在cc.sequence()里作为第一个action结果什么都没有,而作为第二个action则有效果
这里面有什么逻辑需要遵循的吗?