public void OpenRetreatViewer() { //Debug.Log("Open Retreat!"); //collects the information for the CardViewer CardViewerDetails details = new CardViewerDetails { cardsToDisplay = player.Retreat, locationText = player.playerName + "'s Retreat", }; CardViewerWindow.Instance().ViewCards(details); }
public static CardViewerWindow Instance() { if (!cardviewer) { cardviewer = FindObjectOfType(typeof(CardViewerWindow)) as CardViewerWindow; if (!cardviewer) { Debug.LogError("There needs to be one active CardViewerWindow script on a GameObject in your scene."); } } return(cardviewer); }
void Start() { cardViewerWindow = CardViewerWindow.Instance(); toggleComponent.onValueChanged.AddListener(HandleClick); }