Exemplo n.º 1
0
        public void RegisterInterObjectClick(Transform InterObjectAssets, EventTriggerManager.ClickListened InterEvent)
        {
            //查找对象组件
            GameObject InterObject = InterObjectAssets.gameObject;
            //为对象添加监听组件
            EventTriggerManager eventTriggerManager = EventTriggerManager.GetEventTriggerManager(InterObject);

            //注册监听事件
            eventTriggerManager.AddClickEvent(InterEvent);
        }
Exemplo n.º 2
0
        /// <summary>
        ///  注册UI点击交互事件
        /// </summary>
        /// <param name="InterObjectName">被监听物体的名字</param>
        /// <param name="InterEvent">监听事件函数 方法参数需携带PointerEventData </param>
        public void RegisterInterObjectClick(string InterObjectAssets, EventTriggerManager.ClickListened InterEvent)
        {
            //查找对象组件
            GameObject InterObject = transform.SearchforChild(InterObjectAssets).gameObject;
            //为对象添加监听组件
            EventTriggerManager eventTriggerManager = EventTriggerManager.GetEventTriggerManager(InterObject);

            //注册监听事件
            eventTriggerManager.AddClickEvent(InterEvent);
        }