void Awake() { hands = GetComponentsInChildren <Hand> ().ToList(); decks = GetComponentsInChildren <Deck> ().ToList(); playAreas = GetComponentsInChildren <OnePlayArea> ().ToList(); discardsBox = GetComponentInChildren <DiscardsBox> (); drawable = GetComponentInParent <Drawable> (); }
void Awake() { onePlayArea = GetComponent <OnePlayArea> (); gameManager = GetComponentInParent <GameManager> (); drawable = gameManager.GetComponent <Drawable> (); decks = gameManager.GetComponentsInChildren <Deck> (); hands = gameManager.GetComponentsInChildren <Hand> (); oneHands = hands[0].GetComponentsInChildren <OneHand> (); onePlayAreas = gameManager.GetComponentsInChildren <OnePlayArea> (); discardBox = gameManager.GetComponentInChildren <DiscardsBox> (); }