public void SaveCompanyUpGradeButton(UpGradeButton mUpgradeButton) // 회사에 관한 정보를 저장하는 함수 { string key = mUpgradeButton.mUpGradeCompanyName; // 각각 회사의 이름을 가져와 대입 PlayerPrefs.SetInt(key + "_level", mUpgradeButton.mLevel); // 각 회사의 level을 저장 PlayerPrefsX.SetLong(key + "_goldByUpgrade", mUpgradeButton.mGoldByUpgrade); // 각 회사의 클릭당 골드를 저장 PlayerPrefsX.SetLong(key + "_cost", mUpgradeButton.mCurrentCost); // 각 회사의 업그레이드 비용을 저장 }
// 제품 Save public void SaveProductUpGradeButton(ProductUpgradeButton mProductButton) // 제품의 정보를 저장하는 함수 { string key = mProductButton.mUpGradeProductName; // 제품의 이름을 가져온다. PlayerPrefs.SetInt(key + "_level", mProductButton.mLevel); // 제품의 레벨을 저장한다. PlayerPrefsX.SetLong(key + "_goldPerSec", mProductButton.mGoldPerSecByUpgrade); // 제품의 초 당 골드를 저장한다. PlayerPrefsX.SetLong(key + "_cost", mProductButton.mCurrentProductCost); // 제품의 업그레이드 비용을 저장한다. if (mProductButton.mIsPurchased == true) // 제품이 한번이라도 업그레이드가 됐다면, { PlayerPrefs.SetInt(key + "_isPurchased", 1); // int형으로 1로 저장한다. key값은 제품의 이름 + "_isPurchased"라는 것으로 } else { PlayerPrefs.SetInt(key + "_isPurchased", 0); // 업그레이드 안되어있다면, 0으로 저장 } }
public void capturePowerUpInformation() { Debug.Log("Capturing PowerUp Info"); PlayerPrefsX.SetBool("BossThreeMeleePower", MeleePowerUp); PlayerPrefsX.SetLong("BossThreePowerTimeRemaining", (long)PowerUpTime); }
private void OnDestroy() { PlayerPrefs.SetInt("CurrBattleLevel", currLevel); PlayerPrefsX.SetLong("TicksLastExit", System.DateTime.Now.Ticks); }
public void Save() { PlayerPrefsX.SetLong("gameMinutes", minutes); }
public void capturePowerUpInfo() { PlayerPrefsX.SetBool("PlayerJumpPowerUp", JumpPowerUp); PlayerPrefsX.SetBool("PlayerMeleePowerUp", MeleePowerUp); PlayerPrefsX.SetLong("PlayerPowerTimeRemaining", (long)PowerUpTime); }