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 = [CCTransitionShr
超级会员免费看
订阅专栏 解锁全文
65

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



