我已将cocos2d与故事板集成在一起。在cocos2d视图中,我有一个带有一些按钮的CCMenu。我希望当我单击按钮时,从故事板中打开一个场景。这可能吗?我想使用cocos2d中的按钮。
感谢。
答案 0 :(得分:2)
查看情节提要时,从Interface Builder中的身份检查器分配要启动故事板ID的特定场景。然后,使Cocos2d按钮调用的方法调用此方法:
UIViewController *yourViewController = [[CCDirector sharedDirector].navigationController.storyboard instantiateViewControllerWithIdentifier:@"This is the storyboard ID you made from Interface Builder"];
[[CCDirector sharedDirector].navigationController pushViewController: yourViewController animated:YES];
该代码将告诉导航控制器使用匹配的ID创建和推送故事板场景。