/// <summary> /// 初始化加载器 /// </summary> private void InitLoader() { if (loadMode == ResourceLoadMode.Local) { localLoader = new LocalResourceLoader(); } else if (loadMode == ResourceLoadMode.AssetBundle) { abLoader = new AssetBundleResourceLoader(); } }
public static void Init() { if ( !IsInitialized ) { ResLoader = new LocalResourceLoader(); Coroutines = new CoroutineManager(); Settings = new LocalSettingsManager(); Input = new InputManager(); Logger = new Logger(); Time = new TimeProvider(); Random = new RandomGenerator(); Localization = new LocalizationManager(); Sound = new SoundManager( Settings.GetBool( SoundManager.SOUND_ON_KEY, true ), Settings.GetBool( SoundManager.MUSIC_ON_KEY, true ) ); UI = new GUIManager( ResLoader ); IsInitialized = true; } }