Esempio n. 1
0
 void Start()
 {
     player.Initialize();
     CanvasMgr.UseLandscape();
     VRMgr.SupportCardboard();
     reload();
 }
Esempio n. 2
0
    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);
        });
    }