protected virtual IEnumerator Start() { while (GameManager.Instance == null) { yield return(null); } gameManager = GameManager.Instance; while (GameUIController.Instance == null) { yield return(null); } uiManager = GameUIController.Instance; while (EmojiController.Instance == null) { yield return(null); } emojiController = EmojiController.Instance; while (ChatController.Instance == null) { yield return(null); } chatController = ChatController.Instance; //if (isClient) //{ gameManager.AddPlayer(this); //} }
void Awake() { instance = this; Image[] images = emojiContainer.GetComponentsInChildren <Image>(); foreach (Image image in images) { emojiSprites.Add(image.sprite); } }