public void BuyMons(float MonsPrice) { moneyGauge = MoneyGaugeSlider.GetComponent <MoneyGauge>(); if (Money >= MonsPrice) // 買える { Money -= MonsPrice; // モンスターのカウント増加処理も書こう } else // 買えない { Debug.Log("買えない"); } }
// Use this for initialization void Awake() { moneyGauge = MoneyGaugeSlider.GetComponent <MoneyGauge>(); moneyText = MoneyGaugeText.GetComponent <MoneyText>(); if (PlayerPrefs.HasKey("Money")) // セーブデータ存在 { Money = PlayerPrefs.GetFloat("Money"); MaxMoney = PlayerPrefs.GetFloat("MaxMoney"); //PlayerPrefs.SetInt("MaxMoney", MaxMoney); } else // セーブデータ無 { Money = 0; MaxMoney = 5000; PlayerPrefs.SetFloat("Money", Money); PlayerPrefs.SetFloat("MaxMoney", MaxMoney); } moneyGauge.UpDateGauge(Money, 1); moneyText.UpDateText((int)Money, 1); }