融合Cocos2d与UIKit视图及Kobold2D开发指南
1. Cocos2d与UIKit视图场景切换
在项目中,使用分段控件(Segmented Control)的按钮来切换cocos2d视图中的场景是完成项目的最后一步。以下是 ViewController 类中 sceneChanged 方法添加的代码:
- (IBAction)sceneChanged:(id)sender
{
CCDirector* director = [CCDirector sharedDirector];
if (director.view.hidden == NO)
{
UISegmentedControl* sceneChanger = (UISegmentedControl*)sender;
int selection = sceneChanger.selectedSegmentIndex;
CCScene* newScene = [HelloWorldLayer scene];
CCScene* trans = nil;
if (selection == 0)
{
trans = [CCTransitionSlideInL transitionWithDuration:1 scene:newScene];
}
else if (selection == 1)
{
trans =
超级会员免费看
订阅专栏 解锁全文
64

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



