示例#1
0
    public void LoadScene()
    {
        you_score  = Score_Endless.getScore();
        save_combo = Combo_Endless.GetCombo();
        count_time = Skill_Button.GetCountTime();
        Bonus      = Random.Range(0, 2);
        PlayerPrefs.SetInt("Score", you_score);
        PlayerPrefs.Save();

        /*
         * // スコアを保存する
         * PlayerPrefs.SetInt("Score", you_score);
         * //コンボを保存する
         * PlayerPrefs.SetInt("Combo", save_combo);
         * //スキルタイムを保存する
         * PlayerPrefs.SetInt("Count", count_time);
         * PlayerPrefs.Save();
         */
        SceneManager.LoadScene("endless");
    }
示例#2
0
 void Start()
 {
     //AdMobManager.instance.RequestBanner();
     Scene_name = SceneManager.GetActiveScene().name;
     PlayerPrefs.SetString("Scene_name", Scene_name);
     //AdMobManager.instance.RequestBanner();
     //このobjectのSpriteRendererを取得
     MainSpriteRenderer = gameObject.GetComponent <SpriteRenderer>();
     rb2d      = GetComponent <Rigidbody2D>();
     timer     = 0;
     space_cnt = 0;
     nextTime  = Time.time;
     AudioSource[] audioSources = GetComponents <AudioSource>();
     sound01   = audioSources[0];
     sound02   = audioSources[1];
     HeartObj1 = GameObject.Find("heart1");  //はじめに消えるハート
     HeartObj2 = GameObject.Find("heart2");  //2番目に消えるハート
     HeartObj3 = GameObject.Find("heart3");  //最後に消えるハート
     HeartObj4 = GameObject.Find("heart4");  //heart1の隣のハート
     HeartObj5 = GameObject.Find("heart5");  //heart4の隣のハート 
     HeartObj6 = GameObject.Find("heart6");  //heart5の隣のハート
     //damage_cnt = 0;
     gauge_check = 0;
     TiredGauge1.SetActive(false);
     TiredGauge2.SetActive(false);
     TiredGauge3.SetActive(false);
     GameStart = GameObject.Find("GameStart");
     script    = GameStart.GetComponent <GameStartText>();
     comboActive.SetActive(false);
     comboLabelActive.SetActive(false);
     combo_f       = false;
     combo_score_f = false;
     Canvas        = GameObject.Find("Canvas");
     script2       = Canvas.GetComponent <Combo_Endless>();
     TextPlus.SetActive(false);
     ComboTextPlus.SetActive(false);
     tired_timer = 0;
     space_not   = false;
     EXPL1       = GameObject.Find("EXPL1");
     //damage_cnt = Move_Endless.getDamage_cnt();
     stage_fade = GameObject.Find("stage_fade");
     script4    = stage_fade.GetComponent <Stage_Fade_Endless_Next>();
     sound03    = audioSources[2];
     life       = PlayerPrefs.GetInt("Heart", 3);
     if (life == 3)
     {
         HeartObj1.SetActive(true);
         HeartObj2.SetActive(true);
         HeartObj3.SetActive(true);
     }
     if (life == 2)
     {
         HeartObj1.SetActive(false);
         HeartObj2.SetActive(true);
         HeartObj3.SetActive(true);
     }
     if (life == 1)
     {
         HeartObj1.SetActive(false);
         HeartObj2.SetActive(false);
         HeartObj3.SetActive(true);
     }
     //------超人化---------------
     lv = PlayerPrefs.GetInt("lv_6", 1);
     if (lv >= 1 && lv < 30)
     {
         tired_timer_num = 4;
     }
     if (lv >= 30 && lv < 60)
     {
         tired_timer_num = 3;
     }
     if (lv >= 60 && lv < 90)
     {
         tired_timer_num = 2;
     }
     if (lv >= 90 && lv < 100)
     {
         tired_timer_num = 2;
     }
     if (lv >= 100)
     {
         tired_timer_num = 1;
     }
     //------超人化(終わり)---------------
 }