У меня есть некоторые ресурсы для моей игры, которые загружаются при загрузке игрового слоя. Я бы предпочел загружать их, когда приложение запускается на экране загрузки, что, очевидно, довольно стандартная вещь.
Моя проблема в том, как новые сцены запускаются в cocos2D. Рассмотрим следующий код, который встречается (с некоторыми вариациями) в нескольких местах проекта:
[[CCDirector sharedDirector] replaceScene:[CCTransitionShrinkGrow transitionWithDuration:0.5f scene:[GameplayLayer scene]]];
Это стандартный способ замены текущей сцены новой. Мой вопрос, учитывая этот формат, как мне передать предварительно загруженный ресурс в новый GameplayLayer
? Есть ли приемлемый способ сделать это в cocos2D? У меня такое чувство, что мне не хватает чего-то невероятно простого, но на данный момент это для меня загадка.