Exemple #1
0
    private void Start()
    {
        if (_player == null)
        {
            _player = FindObjectOfType <Player>();
        }

        _executeCardVisitor = new ExecuteCardVisitor(this, _player);
        AddEventListeners();

        PopulateHand();
    }
Exemple #2
0
 public abstract void Accept(CardVisitor visitor);
 public override void Accept(CardVisitor visitor)
 {
     visitor.Visit(this);
 }