public override void Init() { UIUtility.BindClickEvent(btn_JumpTo, OnJumpToDemo); //UIMgr注册界面(需要的) UIMgr.Instance.Register( (JTestViewPath, JTestView.Instance), (JBtnViewPath, JBtnView.Instance)); }
//private JTestItem testItem; /// <summary> /// 注册函数,相当于Awake /// </summary> public override void Init() { base.Init(); JBtnButton = UIUtility.BindClickEvent(Trans, "JBtnButton", OnClick); //注册子部件 //JTestItem item = UIUtility.CreateItemNoClone<JTestItem>(Trans, "子部件名字"); }
public override void Init() { JResource.LoadResAsync <GameObject>("UI Root.prefab", (obj) => { _rootPrefab = obj; }, JResource.MatchMode.Prefab); UIUtility.BindClickEvent(btn_JumpTo, OnJumpToDemo); GameObject.DontDestroyOnLoad(gameObject); //UIMgr注册界面 UIMgr.Instance.Register( (JTestViewPath, JTestView.Instance), (JBtnViewPath, JBtnView.Instance)); }
//private JTestItem testItem; /// <summary> /// 注册函数,相当于Awake /// </summary> public override void Init() { base.Init(); JBtnButton = UIUtility.BindClickEvent(Trans, "JBtnButton", OnClick); UIUtility.BindClickEvent(Trans, "BackButton", (obj, data) => { JResource.LoadSceneAsync("Game.unity"); }); //注册子部件 //JTestItem item = UIUtility.CreateItemNoClone<JTestItem>(Trans, "子部件名字"); }
public override void Init() { base.Init(); btn_Back = UIUtility.BindClickEvent(Trans, "Back", OnClick); double_button = UIUtility.BindDoubleClickEvent(Trans, "DoubleButton", OnClick); drag_buttion = UIUtility.Control("DragButton", m_gameobj); drag_Rect = drag_buttion.GetComponent <RectTransform>(); UIUtility.BindDragBeginEvent(drag_buttion, OnDragBeginEvent); UIUtility.BindDragEvent(drag_buttion, OnDragEvent); UIUtility.BindDragEndEvent(drag_buttion, OnDragEndEvent); button_text = UIUtility.GetComponent <Text>(drag_Rect, "Text"); double_text = UIUtility.GetComponent <Text>(double_button.GetComponent <RectTransform>(), "Text"); }
/// <summary> /// 注册函数,相当于Awake /// </summary> public override void Init() { base.Init(); JBtnButton = UIUtility.BindClickEvent(Trans, "JBtnButton", OnClick); }