IEnumerator Start() { hud.loading.gameObject.SetActive(true); player.Initialize(); CanvasMgr.AttachPanel(hud.panelVR.root); CanvasMgr.AttachPanel(hud.loading.gameObject); GameObject.Destroy(hud.root); hud.panelVR.cardboard.onClick.AddListener(() => { VRMgr.SupportCardboard(); InputMgr.Toggle(false); hud.panelVR.root.SetActive(false); }); hud.panelVR.mi.onClick.AddListener(() => { VRMgr.SupportMI(); InputMgr.Toggle(false); hud.panelVR.root.SetActive(false); }); yield return(1); ResourceMgr.ReadPersistentData("latest.vx", (_data) => { player.RunBean(_data); hud.loading.gameObject.SetActive(false); }, (_err) => { Log.Error("ReviewPlayer", _err); }); }
void Start() { player.Initialize(); CanvasMgr.ApplyScaleModeConstantPixelSize(); CanvasMgr.AttachPanel(hud.panelLoading.root); CanvasMgr.AttachPanel(hud.panelNotify.root); CanvasMgr.AttachPanel(hud.panelEditor.root); CanvasMgr.AttachPanel(hud.panelSlate.root); GameObject.Destroy(hud.root); initEditor(); VRXX.JSAPI.onNotify = this.notify; VRXX.JSAPI.onLoadStart = this.startLoading; VRXX.JSAPI.onLoadFinish = this.finishLoading; VRXX.JSAPI.Initialize(); }