Beispiel #1
0
    // Update is called once per frame
    void Update()
    {
        switch (ModeSelect)
        {
        case "ReStart":
            if (Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.RightArrow))
            {
                ModeSelect = "Title";
            }
            if (FadePanel.AlphaGet() > 1.0f)
            {
                FloorCount.ResetCount(); SceneManager.LoadScene("GameScene");
            }
            RGame.GetComponent <SelectMode>().ColorChange(ModeSelect);

            break;

        case "Title":
            if (Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.RightArrow))
            {
                ModeSelect = "ReStart";
            }
            if (FadePanel.AlphaGet() > 1.0f)
            {
                FloorCount.ResetCount(); SceneManager.LoadScene("TitleScene");
            }
            RTitle.GetComponent <SelectMode>().ColorChange(ModeSelect);

            break;
        }
    }
Beispiel #2
0
    // Update is called once per frame
    void Update()
    {
        GoGame = gameObject.GetComponent <FadePanel>().GetAllBlack();
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            Quit();
        }

        switch (ModeSelect)
        {
        case "Start":
            if (!NoMove)
            {
                GameCheck = true;
                if (Input.GetKeyDown(KeyCode.RightArrow))
                {
                    ModeSelect = "Exit";
                }
                if (Input.GetKeyDown(KeyCode.LeftArrow))
                {
                    ModeSelect = "Exit";
                }
                Mode[0].GetComponent <TextColorChange>().ColorChange(ModeSelect);
                if (Input.GetKeyDown(KeyCode.Return))
                {
                    NoMove = true;
                }
            }
            if (FadePanel.AlphaGet() > 1.0f)
            {
                SceneManager.LoadScene("GameScene");
            }
            break;

        // case "Setting":
        // if(!NoMove){
        //      GameCheck=false;
        //     if (Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "Exit"; }
        //     if (Input.GetKeyDown(KeyCode.LeftArrow)) { ModeSelect = "Start"; }
        //     Mode[2].GetComponent<TextColorChange>().ColorChange(ModeSelect);}
        //        if (Input.GetKeyDown(KeyCode.Return)){NoMove=true;}
        //     break;

        case "Exit":
            if (!NoMove)
            {
                GameCheck = false;
                if (Input.GetKeyDown(KeyCode.RightArrow))
                {
                    ModeSelect = "Start";
                }
                if (Input.GetKeyDown(KeyCode.LeftArrow))
                {
                    ModeSelect = "Start";
                }
                Mode[1].GetComponent <TextColorChange>().ColorChange(ModeSelect);
            }
            if (Input.GetKeyDown(KeyCode.Return))
            {
                AudioManager.Instance.PlaySE("button01b"); NoMove = true; Quit();
            }
            break;
        }
    }