using UnityEngine; using System.Collections; namespace CommonUnity3D.XMUnity.LoadUtil { public abstract class XMUnityLoadIml { protected bool mLoadAsync = true; public bool LoadAsync { set { mLoadAsync = value; } get { return mLoadAsync; } } public abstract float GetProgress(); public abstract bool IsLoadFinish(); public abstract void Load(string url); public abstract string GetErrorLog(); public abstract bool IsLoadError(); public abstract AssetBundle GetAssetBundle(); public abstract void Dispose(); } }