void Awake() { damageableGameObject = GameObject.FindGameObjectWithTag("Player").GetComponent <DamageableGameObject>(); instantAttackerGameObject = GameObject.FindGameObjectWithTag("Player").GetComponent <InstantAttackerGameObject>(); if (PlayerPrefs.HasKey("maxHealth")) { damageableGameObject.defenseStats.maxHealth = PlayerPrefs.GetInt("maxHealth"); } if (PlayerPrefs.HasKey("atkSpeed")) { instantAttackerGameObject.offenseStats.attackSpeed = PlayerPrefs.GetFloat("atkSpeed"); } if (PlayerPrefs.HasKey("damage")) { instantAttackerGameObject.offenseStats.damage = PlayerPrefs.GetInt("damage"); } damageableGameObject.currentHealth = damageableGameObject.defenseStats.maxHealth; Debug.Log(instantAttackerGameObject.offenseStats.attackSpeed); }
void Awake() { damageableGameObject = GameObject.FindGameObjectWithTag("Player").GetComponent <DamageableGameObject>(); instantAttackerGameObject = GameObject.FindGameObjectWithTag("Player").GetComponent <InstantAttackerGameObject>(); }