如何为精灵套装游戏创建加载屏幕

时间:2014-04-08 08:25:17

标签: ios sprite-kit

我想创建一个加载屏幕,它实际上可以在Xcode中加载整个项目。 我现在不知道如何做到这一点。希望你能帮忙。

1 个答案:

答案 0 :(得分:1)

我猜你可能指的是加载一个或多个SKTextureAtlas。如果是这样,那么您可以尝试以下代码:

NSLog(@"start loading...");
SKTextureAtlas *atlas1 = [SKTextureAtlas atlasNamed:MyAtlas_1];
SKTextureAtlas *atlas2 = [SKTextureAtlas atlasNamed:MyAtlas_2];
SKTextureAtlas *atlas3 = [SKTextureAtlas atlasNamed:MyAtlas_3];
[SKTextureAtlas preloadTextureAtlases:[NSArray arrayWithObjects: atlas1, atlas2, atlas3, nil] withCompletionHandler:^{
        NSLog(@"loading done...");
        // loading is done so do whatever you need to here...
    }];