Exemplo n.º 1
0
 void LoadAsyncCallback(AssetBundleItem ab)
 {
     m_obj = ab.LoadAsset(typeof(UnityEngine.Object));
     if (m_callback != null)
     {
         m_callback();
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 加载AssetBundle,获取里面的Asset
        /// </summary>
        /// <param name="isHasDependence">是否存在依赖</param>
        public virtual void Load(bool isHasDependence = true)
        {
            AssetBundleItem assetBundleItem = AssetBundleUtility.Load(m_fullPath, name, isHasDependence);

            m_obj = assetBundleItem.LoadAsset(typeof(UnityEngine.Object));
        }