public void init(Scheme_Observer obs, Scheme scheme, GameObject desc) { this.obs = obs; this.scheme = scheme; this.description = desc; transform.GetChild(2).GetComponent <Text>().text = scheme.Name; }
public Selection_Scheme_create(Scheme_Observer obs, List <Scheme> list) { Panel = UnityEngine.Object.Instantiate((GameObject)Resources.Load("enhpanel"), new Vector2(-250, 0), Quaternion.identity); scroll = UnityEngine.Object.Instantiate((GameObject)Resources.Load("Scheme/Scroll View"), new Vector2(-400, 50), Quaternion.identity); button = UnityEngine.Object.Instantiate((GameObject)Resources.Load("Scheme/Scheme_Cancel"), new Vector2(-400, -260), Quaternion.identity); description = UnityEngine.Object.Instantiate((GameObject)Resources.Load("UI/description/Description"), new Vector2(-20, 330), Quaternion.identity); content = UnityEngine.Object.Instantiate((GameObject)Resources.Load("UI/description/Content"), new Vector2(-30, -70), Quaternion.identity); button.GetComponent <Scheme_Cancel>().init(obs); int i; for (i = 0; i < list.Count; i++) { scheme.Add(UnityEngine.Object.Instantiate((GameObject)Resources.Load("scheme/scheme"), new Vector2(0, 0), Quaternion.identity)); scheme[i].GetComponent <Scheme_button>().init(obs, list[i], content); } }
public void init(Scheme_Observer obs) { this.obs = obs; }