在调用ccbi文件后很多时候需要做一次元素渲染完成后的回调函数。
看例子:
该scene中所有元素渲染完成后需要一个回调函数
比如Scene的类是MainScene
[size=medium]渲染完成后会自动调用didLoadFromCCB方法!!所以在MainScene中创建一个didLoadFromCCB方法即可!![/size]
看例子:
CCScene *scene = [CCBReader sceneWithNodeGraphFromFile:@"StartMain.ccbi" ];
[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:scene withColor:ccWHITE]];
该scene中所有元素渲染完成后需要一个回调函数
比如Scene的类是MainScene
- (void)didLoadFromCCB{
NSLog(@"===didLoadFromCCB======");
}
[size=medium]渲染完成后会自动调用didLoadFromCCB方法!!所以在MainScene中创建一个didLoadFromCCB方法即可!![/size]

本文介绍在使用ccb文件加载场景后如何设置回调函数。通过在指定的Scene类中实现didLoadFromCCB方法,可以在所有元素渲染完成后触发回调,执行特定操作。
1万+

被折叠的 条评论
为什么被折叠?



