private void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("Torch")) { spawnPosition = collision.gameObject.transform.position; Torch t = collision.gameObject.GetComponent <Torch>(); if (!t.isActive) { t.ActivateTorch(); } StartCharge(); } }