using UnityEngine; using System.Collections.Generic; using System.Collections; public class EmailLoader : MonoBehaviour { public Transform contentParent; public GameObject emailItemPrefab; public EmailData[] emails; IEnumerator Start() { yield return new WaitUntil(() => LanguageManager.Instance != null && LanguageManager.Instance.languageSetBool == true); LoadEmails(); } void LoadEmails() { foreach (var email in emails) { GameObject go = Instantiate(emailItemPrefab, contentParent); var controller = go.GetComponent(); controller.Setup(email); } } }