// Use this for initialization void Start() { LargeCard lCard = GetComponent <LargeCard>(); CardSelectPasser passer = GameObject.FindObjectOfType <CardSelectPasser>(); lCard.SetCard(passer.GetSelectedCard()); }
// Use this for initialization void Start() { CardSelectPasser passer = GameObject.FindObjectOfType <CardSelectPasser>(); cardFocused = passer.GetSelectedCard(); PopulateLayout(); }
void SendCardsToScene() { CardSelectPasser passer = GameObject.FindObjectOfType <CardSelectPasser>(); if (passer == null) { //Create Scene Data passer if it doesn't exist GameObject go = new GameObject(); passer = go.AddComponent <CardSelectPasser>(); } //Add data to passer passer.Setup(selectedCards); passer.LevelTarget = "CardFocus"; passer.DestroyAfterLoad = false; passer.DestroyOnWrongLevel = false; SceneManager.LoadScene("CardFocus"); }