コード例 #1
0
ファイル: GachaManager.cs プロジェクト: PureRabbitheart/2DApp
    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;
        }
    }
コード例 #2
0
 public void LanguageStart()//言語設定モードへ移行
 {
     eSceneMode = SCENEMODE.Language;
 }
コード例 #3
0
 public void TitleStart()//タイトルモードへ移行
 {
     eSceneMode = SCENEMODE.Title;
 }
コード例 #4
0
 public void CreditStart()//クレジットモードへ移行
 {
     eSceneMode = SCENEMODE.Credit;
 }
コード例 #5
0
ファイル: GachaManager.cs プロジェクト: PureRabbitheart/2DApp
 public void Cancel()//キャンセルボタンを押したら
 {
     eSceneMode = SCENEMODE.Menu;
     gGachaConfirmation.SetActive(false);
 }
コード例 #6
0
ファイル: GachaManager.cs プロジェクト: PureRabbitheart/2DApp
    public void GachaCheck(int value)//ガチャボタンを押したら
    {
        eSceneMode = SCENEMODE.Confirmation;

        NextLemonValueUpdate(value);
    }
コード例 #7
0
ファイル: GachaManager.cs プロジェクト: PureRabbitheart/2DApp
 public void GachaNGClose()//レモンが足りない時の確認画面を閉じるボタンを押したときの処理
 {
     eSceneMode = SCENEMODE.Gacha;
     gGachaNG.SetActive(false);
 }