/// <summary> /// 初始化资源管理器的新实例。 /// </summary> public ResourceManager() { ResourceNameComparer resourceNameComparer = new ResourceNameComparer(); m_AssetInfos = new Dictionary <string, AssetInfo>(); m_AssetDependencyInfos = new Dictionary <string, AssetDependencyInfo>(); m_ResourceInfos = new Dictionary <ResourceName, ResourceInfo>(resourceNameComparer); m_ResourceGroups = new Dictionary <string, ResourceGroup>(); m_ReadWriteResourceInfos = new SortedDictionary <ResourceName, ReadWriteResourceInfo>(resourceNameComparer); m_ResourceIniter = null; m_ResourceLoader = new ResourceLoader(this); m_ResourceHelper = null; m_ReadOnlyPath = null; m_ReadWritePath = null; m_ResourceMode = ResourceMode.Unspecified; m_RefuseSetCurrentVariant = false; m_CurrentVariant = null; m_UpdatePrefixUri = null; m_ApplicableGameVersion = null; m_InternalResourceVersion = 0; m_DecryptResourceCallback = null; m_ResourceInitCompleteEventHandler = null; }
public ResourceManager() { ResourceNameComparer resourceNameComparer = new ResourceNameComparer(); m_AssetInfos = new Dictionary<string, AssetInfo>(); m_AssetDependencyInfos = new Dictionary<string, AssetDependencyInfo>(); m_ResourceInfos = new Dictionary<ResourceName, ResourceInfo>(resourceNameComparer; m_ResourceGroup = new Dictionary<string, ResourceGroup>(); m_ResourceIniter = null; m_VersionListProcesor = null; m_ResourceChecker = null; m_ResourceUpdater null; m_ResourceLoader = new ResourceLoader(this); m_ResourceHelper = null; m_ReadOnlyPath = null; m_CurrentVariant = null; m_ApplicableGameVersion = null; m_ResourceInitCompleteEventHandler = null; m_ResourceUpdateSuccessEventHandler = null; }