/// <summary> /// 构造一个资源管理器,如果存在路径映射文件则使用文件名加载资源 /// </summary> /// <param name="loadHelper">资源加载辅助类</param> /// <param name="mapInfoPath">路径映射文件</param> public ResourceManager(IResourceLoadHelper loadHelper, string mapInfoPath) { m_LoadHelper = loadHelper; m_AssetDic = new Dictionary <string, Object>(); if (File.Exists(mapInfoPath)) { m_PathMap = new Dictionary <string, string>(); InitPathMapWithText(mapInfoPath); HasPathMap = true; } else { HasPathMap = false; } }
/// <summary> /// 构造一个资源管理器,加载资源时不使用路径映射 /// </summary> /// <param name="loadHelper">资源加载辅助类</param> public ResourceManager(IResourceLoadHelper loadHelper) : this(loadHelper, null) { }
/// <summary> /// 构造一个资源管理器 /// </summary> /// <param name="loadHelper">资源加载辅助类</param> public ResourceManager(IResourceLoadHelper loadHelper) { m_LoadHelper = loadHelper; m_AssetDic = new Dictionary <string, Object>(); }