void OnTriggerEnter2D(Collider2D collision) { string tag = collision.tag; switch (tag) { case collidableObjects.Enemy: CollidedWithEnemy(collision); isCollidingWithEnemy = true; break; case collidableObjects.Enemy_attack: CollidedWithEnemyAttack(collision); break; case collidableObjects.Orb: Debug.Log("AAAAAAA"); CollidedWithOrb(collision); isCollidingWithOrb = true; break; case collidableObjects.Player: CollidedWithPlayer(collision); isCollidingWithPlayer = true; break; case collidableObjects.EndZone: healthbarClass.Kill(); Died(); break; case collidableObjects.Fire: isCollidingWithFire = true; CharacterRigidBody2LavaFall(); break; case collidableObjects.Invisible: CollidedWithInvisible(collision); break; default: break; } }