using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class JPB_TeamEditingController : MonoBehaviour { public GameObject prefabEditingCamp; public static JPB_TeamEditingController instance; private void Awake() { instance = this; } public void InitializeThis() { GenerateFields(); } public void GenerateFields() { for (int i = 0; i < JPB_TeamController.instance.teams.Count; i++) { GameObject temp = Instantiate(prefabEditingCamp, transform, false); temp.GetComponent().idField = i; temp.GetComponentsInChildren()[1].color = JPB_TeamController.instance.teams[i].teamColor; } } }