private void OnTriggerEnter2D(Collider2D col) { if (!collected && col.gameObject.CompareTag("Player")) { ps.Play(); orbSphere.SetActive(false); glowField.SetActive(false); collected = true; OrbSettings orb = gameObject.GetComponent <Orb>().orbSettings; col.gameObject.GetComponent <Player>().CollectOrb(orb); } }
public void CollectOrb(OrbSettings orb) { this.Energy += orb.Energy; this.collectedOrbCount += 1; }