public void TouchGetMoney(float GetMoney) { //Debug.Log("今" + Money); //Debug.Log("増" + GetMoney); Money += GetMoney; //Debug.Log("結果" + Money); if (Money > MaxMoney) { Money = MaxMoney; } //PlayerPrefs.SetFloat("Money", Money); moneyGauge.UpDateGauge(GetMoney, 1); moneyText.UpDateText((int)GetMoney, 1); PlayerPrefs.SetFloat("Money", Money); }
// 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); }