void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { lightSys.Light(); PlayerController player = collision.gameObject.GetComponent <PlayerController>(); player.BlockDirection(DirectionF.rotateDirection(player.direction, orientation)); player.StopMovement(); player.SetReady(1f); SoundManager.instance.PlaySingle(hitSound); } }