// 更新 // Update is called once per frame void Update() { // 選択が終わっていないなら更新 if (!m_pSelectPointColorComponent.GetSelectEndFlag()) { // マウスと当たり判定 MouseHit(); } }
// 更新 // Update is called once per frame void Update() { // モードでアップデート切り替え switch (m_mGameMode) { // 素材選び処理 case GAME_MODE.SOZAI_ERABI: { // 更新許可 m_pSelectPointComponent.SetUpdateSwitch(true); // 選択が終了しているなら... if (m_pSelectPointComponent.GetSelectEndFlag()) { // ゲームモードと更新許可を切り替える m_mGameMode = GAME_MODE.KAKI_MAZE; m_pMixBowlComponent.SetUpdateSwitch(false); } break; } // 素材掻き混ぜ処理 case GAME_MODE.KAKI_MAZE: { // 更新許可 m_pMixBowlComponent.SetUpdateSwitch(true); if (gameend) { return; } // ゲームが終了したら... if (m_pMixBowlComponent.GetGameEnd()) { // 最終スコア m_nGameScore = m_pMixBowlComponent.GetMixScore() + m_pSelectPointComponent.GetSelectScore(); //Debug.Log(m_nGameScore); ResultScript.score += m_nGameScore; SceneChangerScript.Instance.SceneChangeImmediate("FrypanScene"); gameend = true; } break; } } }