/******************************** *ステータスをGAULに ********************************/ public void STAchangeGOAL() { Vector3 workpos = new Vector3(); /************************************ * GAULに当たったステージが最後かどうか *************************************/ //落とすだけになるのでコメントアウト //if (cnt-1 > nowstageno) //{ print("ステージMGゴールセット"); sta = STAGESTA.GOAL; /************************************ *ステージのステータスをENDにS *************************************/ gamestage = nowobj.GetComponent <GameStage>(); gamestage.GameStageStaSetEND(); /************************************ *ステージのステータスをENDにE *************************************/ /************************************ * 表のステージ、プレイヤーポーズS *************************************/ PauseMG.PauseAllChildren(nowobj); PauseMG.PauseTagObject("Player"); //PauseMG.ResumeTagObject("Player"); PauseMG.PauseAllChildren(menuobj); PauseMG.Pause(time, PauseManager.MONO); //PauseMG.PauseAllChildren(clipobj); /************************************ * 表のステージ、プレイヤーポーズE *************************************/ nowstageno++; //ステージNo更新 clip.FallAllFilm(); //ふぃるむ全部落とす //ステージ生成時に最後かどうか判断 if (cnt > nowstageno) { /************************************ *裏ステージ生成S *************************************/ workpos.Set(stagepos.x, stagepos.y, stagepos.z); nowobj = Instantiate(stagelist[nowstageno], workpos, Quaternion.identity) as GameObject; nowobj.transform.parent = transform; /************************************ *裏ステージ生成E *************************************/ /************************************ *裏ステージポーズS *************************************/ PauseMG.PauseAllChildren(nowobj); /************************************ *裏ステージポーズE *************************************/ } //セーブデータ処理 this.sendSaveData.stageName = SceneManager.GetActiveScene().name; this.sendSaveData.cleartime = this.timer.GetTime(); this.sendSaveData.maxAcorns = this.acornmanage.GetMAXAcorn; this.sendSaveData.cntAcorns = this.acornmanage.GetCntAcorn; SaveDataManager.Instance.temp = sendSaveData; //エンドに行く処理はなくなるのでコメントアウト //else //{ /************************************ *ステージクリア *************************************/ // STAchangeEND(); //} }