我正在使用带有开始按钮的精灵套件制作游戏,然后按下它会加载游戏场景。由于这个游戏只是测试目的,我在一个场景中完成所有这些。
修改
这段代码解决了我的问题:
if ([node.name isEqualToString:@"StartButton"]) {
NSLog(@"Start Pressed");
[self load];
SKTextureAtlas *artAtlas = [SKTextureAtlas atlasNamed:@"assets"];
[artAtlas preloadWithCompletionHandler:^{
NSLog(@"All loaded");
//Any other things