Пример #1
0
    private void UpdateAttackRangeHeavy()
    {
        if (_heavyAttack && !_bowScript.gameObject.activeSelf)
        {
            _bowScript.gameObject.SetActive(true);
            _bowScript.ChargeShot();
            anim.SwitchMode(HeroMode.Aim);
        }
        else if (_heavyAttackRelease && _bowScript.gameObject.activeSelf)
        {
            _bowScript.Shoot();
            _bowScript.gameObject.SetActive(false);
        }

        anim.UpdateDirection(ShootingDirection);
        anim.UpdateSlashDirection(ShootingDirection);
    }