/// <summary> /// 构建返回数据 /// </summary> /// <returns>The vo.</returns> /// <param name="connection">Connection.</param> private static LoadVo buildVo(WWW connection, CustomRemoteLoader customLoader) { if (connection == null) { return(null); } LoadVo loadVo = new LoadVo(); loadVo.url = connection.url; loadVo.nativeUrl = customLoader.NavitePath; try { loadVo.text = connection.text; } catch { } try { loadVo.currentLoader = customLoader; } catch { } try { loadVo.error = connection.error; } catch { } try { // loadVo.assetBundle = connection.assetBundle; } catch { } return(loadVo); }
/// <summary> /// 构建返回数据 /// </summary> /// <returns>The vo.</returns> /// <param name="connection">Connection.</param> private static LoadVo buildVo(object connection, CustomResourceLoader customLoader) { LoadVo loadVo = new LoadVo(); loadVo.currentLoader = customLoader; loadVo.gameObject = connection; loadVo.nativeUrl = customLoader.NavitePath; return(loadVo); }
public void OnInit() { if (Instance != null && Instance != this) { MonoBehaviour[] monos = gameObject.GetComponents <MonoBehaviour>(); if (monos.Length > 1) { Destroy(this); } else { Destroy(gameObject); } return; } Instance = this; vo = new LoadVo(); }