示例#1
0
    void Update()
    {
        //仮置き1000フレ後入力受付
        if (ResultFinishFlg == false)
        {
            flame++;
            if (flame >= 500)
            {
                ResultFinishFlg = true;
                flame = 0;
            }
        }
        ///////////
        if ((Input.anyKeyDown == true) && (!OneKeyFlag) && (ResultFinishFlg == true))
        {
            SceneChangeFlg = true;
            OneKeyFlag = true;
            AudioManager.GetInstance.PlaySE0(AUDIO.SE_Decision);
        }
        if (SceneChangeFlg == true)
        {
            flame++;
            if (flame == SceneChangeTime)
            {
                if(ArtArmature != null)
                    Destroy(ArtArmature.gameObject);
                CManager.Clear();
                SceneController.GetInstance.ChangeScene("TitleScene", 2);
            }
        }

        if (RotationFlg)
        {
            winnerObj.transform.Rotate(new Vector3(0, Time.deltaTime * rotationSpeed, 0));
        }
    }