void Start() { player.Initialize(); CanvasMgr.UseLandscape(); VRMgr.SupportCardboard(); reload(); }
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); }); }
private void Awake() { if (instance != null) { Destroy(this.gameObject); return; } instance = this; DontDestroyOnLoad(this); }
void Awake() { if(instance == null) { instance = this; } else { Destroy(this); } }
public static void ModifyMaskColor(int _r, int _g, int _b, int _a) { if (CanvasMgr.isActiveCanvas3D()) { CanvasMgr.SetMaskColor3D(new Color(_r, _g, _b, _a / 255f)); } if (CanvasMgr.isActiveCanvas2D()) { CanvasMgr.SetMaskColor(new Color(_r, _g, _b, _a / 255f)); } }
public static void ToggleMask(bool _visible) { if (CanvasMgr.isActiveCanvas3D()) { CanvasMgr.ToggleMask3D(_visible); } if (CanvasMgr.isActiveCanvas2D()) { CanvasMgr.ToggleMask2D(_visible); } }
public static void Execute(float _duration, int _mode, Color _color, ActionDelegate _onFinish) { try { CanvasMgr.SetMaskColor(_color); CanvasMgr.FadeMask(_duration, _mode, () => { _onFinish(); }); } catch (System.Exception e) { Log.Error("FadeMask", "Parse json has error: " + e.Message); } }
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(); }
void Awake() { if (!instance) { instance = this; } if (PlayerInfo) { foreach (var player in GameMgr.instance.player_list) { GameObject Text_playerPos_obj = (GameObject)Instantiate(Text_playerPosPrefab); Text_playerPos_obj.name = player.id;//场景中生成的GameObject名字改成id Text_playerPos_obj.transform.SetParent(PlayerInfo.transform); } } }
private void preloadCanvasManager() { this.LogTrace("preload canvas manager ..."); CanvasMgr.Preload(); }