/// <summary> /// Awake is called by Unity at initialization. /// </summary> private void Awake() { m_health = m_maxHealth; m_healthBar.SetMaxHealth(m_maxHealth); m_graphics = GetComponentInChildren <SpriteRenderer>(); m_rigidbody2D = GetComponent <Rigidbody2D>(); // OnDeath += () => PlayerManager.Instance.AudioSource.PlayOneShot(PlayerManager.Instance.OnDeath); }
void Start() { currentHealth = maxHealth; healthBar.SetMaxHealth(maxHealth); }