public void Term() { m_AssetLoader = null; m_LocalizationLoader = null; //SpriteAtlasManager.atlasRequested += _OnAtlasRequested; }
public void Init(IXUIAssetLoader assetLoader, IXUILocalizationLoader localizationLoader) { m_AssetLoader = assetLoader; m_LocalizationLoader = localizationLoader; var configBI = Resources.Load <XUITextureConfig>(XUITextureConfig.configPathBIRuntime); AddConfig(configBI.configData); //临时在这里初始化,应该在assetloader初始化完毕时执行 var configAB = m_AssetLoader.LoadAsset <XUITextureConfig>(XUITextureConfig.configPathAB); AddConfig(configAB.configData); //SpriteAtlasManager.atlasRequested += _OnAtlasRequested; }