void InputClearWait()
 {
     if (Input.GetKeyDown(KeyCode.Alpha7))
     {
         G20_ClearPerformer.GetInstance().endWaitTime -= 5.0f;
         UpdateCreScoAndClearWait();
     }
     else if (Input.GetKeyDown(KeyCode.Alpha8))
     {
         G20_ClearPerformer.GetInstance().endWaitTime += 5.0f;
         UpdateCreScoAndClearWait();
     }
 }
    public void GameClear()
    {
        IsGesslerBattle = false;
        gameState       = G20_GameState.CLEAR;
        //gameRootAnim.enabled = true;
        //gameRootAnim.CrossFade("ToClear", 0.1f);
        //StartCoroutine(RootAnimOff(2f));

        // 敵(残ってれば)全滅
        G20_EnemyCabinet.GetInstance().KillAllEnemys();
        G20_ScoreApplePopper.GetInstance().DeleteAllScoreApples();
        G20_BGMManager.GetInstance().FadeOut();
        G20_BulletShooter.GetInstance().coutingHitRate = false;
        // クリア演出の開始
        G20_ClearPerformer.GetInstance().Excute(GameEnd);
    }
 private void Awake()
 {
     DebugActivate(false);
     if (Description)
     {
         Description.text = "F3(Debug)" + "\n"
                            + "I(Invin)" + "\n"
                            + "C(Clear)" + "\n"
                            + "U(UpScore)" + "\n"
                            + "G(UpGoldPoint)" + "\n"
                            + "S(ShotCheat)" + "\n"
                            + "←(EneSpe)→" + "\n"
                            + "O(CreSco10)P" + "\n"
                            + "K(CreSco1)L" + "\n"
                            + "F12(CreScoSave)" + "\n"
                            + "7(ClearWait5)8" + "\n"
                            + "Tab(Save)";
     }
     autoShooter = G20_ComponentUtility.FindComponentOnScene <G20_DebugAutoShooter>();
     G20_NetworkManager.GetInstance().creatorScore[0] = LoadCreatorsScore(0);
     G20_NetworkManager.GetInstance().creatorScore[1] = LoadCreatorsScore(1);
     G20_ClearPerformer.GetInstance().endWaitTime     = LoadEndWait();
     UpdateCreScoAndClearWait();
 }
 void UpdateCreScoAndClearWait()
 {
     CreatorScore.text = "(F6)change(F12)Save\nCreatorScore:[" + editingCreScoNumber + "]" + G20_NetworkManager.GetInstance().creatorScore[editingCreScoNumber].ToString() + "\n"
                         + "ClearWaitTime:" + G20_ClearPerformer.GetInstance().endWaitTime.ToString();
 }
 void SaveEndWait()
 {
     PlayerPrefs.SetFloat("G20_EndWait", G20_ClearPerformer.GetInstance().endWaitTime);
 }