public static UIOnClickListener Get(GameObject go) { UIOnClickListener listener = go.GetComponent <UIOnClickListener>(); if (listener == null) { listener = go.AddComponent <UIOnClickListener>(); } return(listener); }
/// <summary> /// 初始化 /// </summary> protected void Init() { InitDate(); InitSkin(); Button[] bts = transform.Find("").GetComponentsInChildren <Button>(); foreach (Button bt in bts) { UIOnClickListener.Get(bt.gameObject).onClick = onClick; } InitViewDate(); }