Ejemplo n.º 1
0
    public void GachaPull()      //ガチャを引くボタンを押したらの処理
    {
        if (isGachaPull == true) //ガチャ引けるとき
        {
            int lemonValue = PlayerPrefs.GetInt("Lemon");
            int GachaValue = (lemonValue - nextLemonValue) / oneGachaLemon; //何回引くか計算で算出
            PlayerPrefs.SetInt("Lemon", nextLemonValue);                    //持っているレモンの数を減らす

            pNextScene.PerfomanceScene();
        }
        else//ガチャ引けない時
        {
            eSceneMode = SCENEMODE.GachaNG;
        }
    }
Ejemplo n.º 2
0
 public void LanguageStart()//言語設定モードへ移行
 {
     eSceneMode = SCENEMODE.Language;
 }
Ejemplo n.º 3
0
 public void TitleStart()//タイトルモードへ移行
 {
     eSceneMode = SCENEMODE.Title;
 }
Ejemplo n.º 4
0
 public void CreditStart()//クレジットモードへ移行
 {
     eSceneMode = SCENEMODE.Credit;
 }
Ejemplo n.º 5
0
 public void Cancel()//キャンセルボタンを押したら
 {
     eSceneMode = SCENEMODE.Menu;
     gGachaConfirmation.SetActive(false);
 }
Ejemplo n.º 6
0
    public void GachaCheck(int value)//ガチャボタンを押したら
    {
        eSceneMode = SCENEMODE.Confirmation;

        NextLemonValueUpdate(value);
    }
Ejemplo n.º 7
0
 public void GachaNGClose()//レモンが足りない時の確認画面を閉じるボタンを押したときの処理
 {
     eSceneMode = SCENEMODE.Gacha;
     gGachaNG.SetActive(false);
 }