Esempio n. 1
0
 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());
 }
Esempio n. 2
0
    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();
          * }*/
    }