Ios iPhone-Spritekit编程:从按钮加载场景
我是spritekit系统的新手。不过,我有一些问题。我有一个应用程序,有一个菜单屏幕,说明页等,没有一个要求我加载一个skcene。然而,我想能够加载我的“游戏”场景的按钮按下。关于代码,我该怎么做 固定的: 我只是没有检查我的一个视图的IB设置:我的视图类型应该是SKViewIos iPhone-Spritekit编程:从按钮加载场景,ios,sprite-kit,skscene,Ios,Sprite Kit,Skscene,我是spritekit系统的新手。不过,我有一些问题。我有一个应用程序,有一个菜单屏幕,说明页等,没有一个要求我加载一个skcene。然而,我想能够加载我的“游戏”场景的按钮按下。关于代码,我该怎么做 固定的: 我只是没有检查我的一个视图的IB设置:我的视图类型应该是SKView 在视图控制器的-viewDidLoad:方法中创建新的SKView SKView *spriteView = (SKView *) self.view; 然后在一个单独的文件中创建新的SKScene类 @inter
- 在视图控制器的-viewDidLoad:方法中创建新的SKView
SKView *spriteView = (SKView *) self.view;
- 然后在一个单独的文件中创建新的SKScene类
@interface GameScene : SKScene @end
- 返回到上一个视图控制器,并将此代码放入
按钮的事件处理程序
GameScene* scene = [[GameScene alloc] initWithSize:CGSizeMake(768,1024)]; SKView *spriteView = (SKView *) self.view; [spriteView presentScene: scene];
更多信息请参见。在Xcode中创建一个默认游戏项目,并查看视图控制器。到底是什么问题-呈现场景部分还是运行某些代码部分的按钮?呈现场景@learncos2,具体是什么?视图中有presentScene,所以:[self.view presentScene:[yoursecene node]]@learncos2D是的,但有些原因是有问题的。我有一个普通的基于viewcontroller的应用程序。那里没有spritekit的东西。但我只想为我通过单击按钮加载的一个ViewController实现一个spritekit场景。一切正常,但当我试图在viewController上呈现场景时,它崩溃了。