public void GetRes(string name, EResType type, ResCallBack callback, object param) { string path = ResUtility.GetResRelativePath(type) + name; if (m_resPool.ContainsKey(path)) { callback(m_resPool[path], param); } else { IResLoader loader = GetLoader(path, type); loader.AddCallBack(callback, param); m_activeLoader[path] = loader; loader.StartLoad(); } }