示例#1
0
    // Handle commands and state changes here.
    #region Public Methods

    public void Attack(Attack attackData, float cooldownDuration)
    {
        _actionState.Attack(attackData);
        _cooldownState.Cooldown(this, cooldownDuration);
    }