public MyAsset LoadAsset <T>(string assetName, Action <MyAsset> callback = null) where T : UnityEngine.Object { return(MyAssets.Load <T>(assetName, callback)); }
public bool Init() { return(MyAssets.Initialize()); }
public void LoadSync <T>(string assetName, Action <MyAsset> callback) where T : UnityEngine.Object { MyAssets.LoadSync <T>(assetName, callback); }
protected void OnLoadAssetsSync <T>(string name, Action <MyAsset> callback) where T : UnityEngine.Object { asset = MyAssets.LoadSync <T>(name, callback); FrameworkMain.Instance.UIMgr.AddAsset(Owner, asset); }