public void GameLose() { bIsClear = false; Simmul.ValkyrieTest = false; NextMat = 0; GameState = (int)EGameState.Lose; OffMonster(); Gamemng.ResetViewPOint(); TypeText.TypeGameOver(); NowMat.SetTexture("_MainTex", MyLoseSprite[NextMat]); GetComponent <MeshRenderer>().material = NowMat; MyCamera.transform.SetParent(EndObject.transform); MyCamera.transform.position = EndObject.transform.position; MyCamera.transform.rotation = Quaternion.Euler(0, 0, 0); StartObject.transform.position = new Vector3(0, 2.13f, -17.27f); StartObject.transform.rotation = Quaternion.Euler(0, 0, 0); //사운드 BGMManager.BaseAudioPlay(BGMManager.Lose_Screen_BGM); BGMManager.SetFirstPlay(false); this.gameObject.transform.rotation = Quaternion.Euler(0, 195, 0); NowMat.DOFade(1, 2).OnComplete <Tweener>(() => { NowMat.DOFade(0, 2).OnComplete <Tweener>(() => { Invoke("GameEnd", 1.0f); }); }); }