private void Start() { uiManager = FindObjectOfType <UI_Manager>(); //dont forget to delete this line on release PlayerPrefs.DeleteAll(); //----------------------------------------- PlayerPrefs.GetInt("Player Health", 0); PlayerPrefs.GetInt("Player Damage", 0); Health = PersistentManager.getDefensiveLevelUpgrade(GetPrefsHealth()); Damage = PersistentManager.getOffensiveLevelUpgrade(GetPrefsDamage()); MaxHealth = PersistentManager.getDefensiveLevelUpgrade(GetPrefsHealth()); }
private void Update() { /* * Debug.Log("disabled movement? " + DisableMovement); * Debug.Log("prefs player health = " + GetPrefsHealth()); * Debug.Log("prefs player dmg = " + GetPrefsDamage()); * * Debug.Log("MAX health = " + MaxHealth); * Debug.Log("health = " + Health); * Debug.Log("damage = " + Damage); */ MaxHealth = PersistentManager.getDefensiveLevelUpgrade(GetPrefsHealth()); Damage = PersistentManager.getOffensiveLevelUpgrade(GetPrefsDamage()); if (Input.acceleration.x != 0) { PlayerSpeed = Input.acceleration.x; Move(PlayerSpeed / 5); } if (Mathf.Abs(transform.position.x) >= 3f) { uiManager.ReduceHealth(offsetDamage * Time.deltaTime); } //development testing if (Input.GetKey(KeyCode.D)) { Move(PlayerSpeed * Time.deltaTime); } else if (Input.GetKey(KeyCode.A)) { Move(-PlayerSpeed * Time.deltaTime); }/* * if (Input.GetKeyDown(KeyCode.Q)) * { * DefensiveUpgrade(); * } * if (Input.GetKeyDown(KeyCode.E)) * { * OffensiveUpgrade(); * }*/ }