/// <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)
 {
 }
示例#3
0
 /// <summary>
 /// 构造一个资源管理器
 /// </summary>
 /// <param name="loadHelper">资源加载辅助类</param>
 public ResourceManager(IResourceLoadHelper loadHelper)
 {
     m_LoadHelper = loadHelper;
     m_AssetDic   = new Dictionary <string, Object>();
 }