public void HandleClick() { Debug.Log("clicked me: " + this.GetInstanceID()); Card.Use(); Director.Instance.CardWasUsed(Player, this); //remove card fomr hand and destroy card viewmodel Player.Cards.Remove(Card); Destroy(this.gameObject); }