private void OnTriggerEnter2D(Collider2D collision)
    {
        var collparameters = collision.GetComponent <CollisionInfo>();

        this.CheckToBlockAttack(collparameters);

        if (ApplyDamage(collparameters, _damage))
        {
            MoveComponent collMoveComponent = collision.SearchComponent <MoveComponent>();
            collMoveComponent.Push(10f, _side * MyMathlib.Rotate90(_direction));
            _audio.AddSoundToQueue(0, transform.position);
        }
    }