private void _HelpLoadAsset(AssetBundle ab, string name, HelpLoadCallback hlcb, System.Object param, Type type) { if (ab == null || hlcb == null) { return; } StartCoroutine(HelpLoad(ab, name, hlcb, param, type)); }
public static void HelpLoadAsset(AssetBundle ab, string name, HelpLoadCallback hlcb, System.Object param, Type type) { if (instance == null) { return; } instance._HelpLoadAsset(ab, name, hlcb, param, type); }
private IEnumerator HelpLoad(AssetBundle ab, string name, HelpLoadCallback hlcb, System.Object param, Type type) { AssetBundleRequest abr = ab.LoadAssetAsync(name, type); yield return(abr); if (hlcb != null) { hlcb(abr, param); } }