Пример #1
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        if (_animator == null || _movements == null)
        {
            return;
        }

        if (_movements.CanJump() && !_animator.GetBool(_animatorConditionJump))
        {
            _animator.SetBool(_animatorConditionJump, true);
        }
        else if (_animator.GetBool(_animatorConditionJump))
        {
            _animator.SetBool(_animatorConditionJump, false);
        }
    }