今天突然碰到CCSprite 的runAction无效,经过分析发现了其中原因,是因为父类重载了CCLayer的onEnter 和onExit 但是在onEnter 和onExit中没有调用CCLayer的对应函数,所以修改如下
void ShadowLayer::onEnter(){
CCLayer::onEnter();
}
void ShadowLayer::onExit(){
CCLayer::onExit();
}
今天突然碰到CCSprite 的runAction无效,经过分析发现了其中原因,是因为父类重载了CCLayer的onEnter 和onExit 但是在onEnter 和onExit中没有调用CCLayer的对应函数,所以修改如下
void ShadowLayer::onEnter(){
CCLayer::onEnter();
}
void ShadowLayer::onExit(){
CCLayer::onExit();
}