예제 #1
0
파일: ResManager.cs 프로젝트: zhoulk/Lufy
        public void LoadAsset(string assetName, LoadAssetCallbacks loadAssetCallbacks, object userData = null)
        {
            if (string.IsNullOrEmpty(assetName))
            {
                throw new LufyException("Asset name is invalid.");
            }

            if (loadAssetCallbacks == null)
            {
                throw new LufyException("Load asset callbacks is invalid.");
            }

            if (m_ResLoader == null)
            {
                throw new LufyException("ResLoader is invalid.");
            }

            m_ResLoader.LoadAsset(assetName, null, loadAssetCallbacks, userData);
        }
예제 #2
0
 public void LoadAsset(string name, Type assetType, LoadAssetCallBack cb)
 {
     m_curResLoader.LoadAsset(name, assetType, cb);
 }