コード例 #1
0
 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);
 }
コード例 #2
0
 // 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);
 }