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

Ios 如何为精灵套件游戏创建加载屏幕,ios,sprite-kit,Ios,Sprite Kit,我想创建一个加载屏幕,它可以在Xcode中实际加载整个项目。 我现在不知道怎么做。希望你能帮忙 我猜您可能指的是加载一个或多个SKTextureAtlas。如果是,则可以尝试以下代码: NSLog(@"start loading..."); SKTextureAtlas *atlas1 = [SKTextureAtlas atlasNamed:MyAtlas_1]; SKTextureAtlas *atlas2 = [SKTextureAtlas atlasNamed:MyAtlas_2]; S

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

我猜您可能指的是加载一个或多个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...
    }];

我想你应该先把这个项目加载上去。然后,如果需要一秒钟以上的时间,你可以开始在加载屏幕上工作。创建一个场景,在上面放置一个精灵,完成。不过我想不止这些。你到底不知道怎么做?