Beispiel #1
0
    public static void BackToMenu()
    {
        instance.warningPanel.SetActive(false);
        instance.pausePanel.SetActive(false);

        Initiate.FadeDefault("VR_MainMenu");
    }
Beispiel #2
0
    public static void FoundUserOnDatabase(VRUser _user)
    {
        // set current user
        currentSelectingUser = _user;

        // change to selection screen
        Initiate.FadeDefault("Totem_Confirm");
    }
Beispiel #3
0
    public void StartDemo()
    {
        VRSettings.enabled = true;

        PlayerDevice.deviceStatus = DeviceStatus.inSession;

        PlayerDevice.SetNewID(deviceID.text);
        PlayerDevice.FindUserOnDB(demoUserID.ToString());

        Initiate.FadeDefault("VR_Intro");
    }
Beispiel #4
0
    public void ClientConnected()
    {
        PlayerDevice.SetNewID(GameObject.FindObjectOfType <StartClient> ().deviceID.text);

        RegisterHandler();

        PlayerDevice.deviceStatus = DeviceStatus.idle;

        Initiate.FadeDefault("VR_Idle");

        VRSettings.enabled = true;
    }
Beispiel #5
0
    public static void EndSession()
    {
//		deviceStatus = DeviceStatus.idle;
//		currentUser = new VRUser (-1, "null", "null", "null","null","null");
//		currentUserID = -1;
//		Initiate.FadeDefault ("VR_Idle");

        // restart demo
        deviceStatus = DeviceStatus.inSession;
        SetNewID("A1");
        FindUserOnDB(Random.Range(1, 11).ToString());
        Initiate.FadeDefault("VR_Intro");
    }
Beispiel #6
0
    public void Init()
    {
        if (address.text == "")
        {
            address.text = address.placeholder.GetComponent <Text> ().text;
        }

        if (port.text == "")
        {
            port.text = port.placeholder.GetComponent <Text> ().text;
        }

        MyNetworkManager.singleton.networkAddress = address.text;
        MyNetworkManager.singleton.networkPort    = int.Parse(port.text);
        MyNetworkManager.singleton.StartServer();

        Initiate.FadeDefault("Totem_Scan");
    }
Beispiel #7
0
    public void StartSession()
    {
        PlayerDevice.deviceStatus = DeviceStatus.inSession;

        Initiate.FadeDefault("VR_Intro");
    }
Beispiel #8
0
 public void LoadVR()
 {
     Initiate.FadeDefault("VR_StartClient");
 }
Beispiel #9
0
 public void BackToScan()
 {
     Initiate.FadeDefault("Totem_Scan");
 }
Beispiel #10
0
 public static void BackToScanMenu()
 {
     SetNullUser();
     Initiate.FadeDefault("Totem_Scan");
 }
Beispiel #11
0
 public void Confirm()
 {
     Initiate.FadeDefault("Totem_ChooseYourSeat");
 }
Beispiel #12
0
 public void LogoButton()
 {
     Initiate.FadeDefault("Totem_Extra");
 }
Beispiel #13
0
    IEnumerator Verifier()
    {
        int time = 0;

        while (checking)
        {
            time = time + 1;
            yield return(null);

            if (hit.transform.tag == "start" && Input.GetButton("Fire1"))
            {
                select_bar.localScale = new Vector3(time * 0.02f, 1f, 1f);
                if (time > 50)
                {
                    checking          = false;
                    audio_source.clip = chose;
                    audio_source.Play();
                    last_game_object           = null;
                    barRect.transform.position = new Vector3(0, -0.60f, 5.5f);
                    Destroy(start_menu.gameObject);
                }
            }
            else if (hit.transform.tag == "play" && Input.GetButton("Fire1"))
            {
                select_bar.localScale = new Vector3(time * 0.02f, 1f, 1f);
                if (time > 50)
                {
                    audio_source.clip = confirm;
                    audio_source.Play();
                    last_game_object = null;
                    bar.GetComponent <Canvas> ().enabled = false;
                    Destroy(instructions.gameObject);
                    StartCoroutine(EndAnimation());
                }
            }
            else if (hit.transform.tag == "exit" && Input.GetButton("Fire1"))
            {
                select_bar.localScale = new Vector3(time * 0.02f, 1f, 1f);
                if (time > 50)
                {
                    checking = false;
                    Initiate.FadeDefault("VR_MainMenu");
//					Application.LoadLevel ("VR_MainMenu");
                }
            }
            else if (hit.transform.tag == "quit" && Input.GetButton("Fire1") && paused)
            {
                select_bar.localScale = new Vector3(time * 0.02f, 1f, 1f);
                if (time > 50)
                {
                    Application.Quit();
                }
            }
            else
            {
                checking = false;
            }
        }
        time = 0;
        select_bar.localScale = new Vector3(0, 1f, 1f);
    }
Beispiel #14
0
 void BackToIdle()
 {
     PlayerDevice.EndSession();
     Initiate.FadeDefault("VR_Idle");
 }
Beispiel #15
0
    IEnumerator EndScene(float wait)
    {
        yield return(new WaitForSeconds(wait));

        Initiate.FadeDefault("VR_MainMenu");
    }
Beispiel #16
0
 public void LoadTotem()
 {
     Initiate.FadeDefault("Totem_StartServer");
 }
Beispiel #17
0
    public void LoadMenu()
    {
        Initiate.FadeDefault("VR_MainMenu");

        Debug.Break();
    }