public override void Enter() { var clientHotfixPath = XABUtilities.GetResPath(EnumFileLocation.Client, EnumBundleType.Hotfix); if (XABUtilities.ExistManifest(clientHotfixPath)) { m_manager.AssetInfoManager.SetHotfixManifest(XABUtilities.ReadManifest(clientHotfixPath)); return; } var streamHotfixPath = XABUtilities.GetResPath(EnumFileLocation.Stream, EnumBundleType.Hotfix); if (XABUtilities.ExistManifest(streamHotfixPath)) { m_manager.AssetInfoManager.SetHotfixManifest(XABUtilities.ReadManifest(streamHotfixPath)); return; } }
public XAssetManagerOrdinary() { m_AssetInfoManager = new XABAssetInfoManager(); m_AssetInfoManager.SetStaticManifest(XABUtilities.ReadManifest(XABUtilities.GetResPath(EnumFileLocation.Stream, EnumBundleType.Static))); m_InitTaskSchedule = new XABHotfixTaskSchedule(this); }