//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Thursday, July 05, 2018 //-------------------------------------------------------- using UnityEngine; using System.Collections; using UnityEngine.UI; namespace vnxbqy.UI { [DisallowMultipleComponent] public class NewBieEventTrigger : MonoBehaviour { UIEvent m_OnClick = new UIEvent(); public UIEvent onClick { get { return m_OnClick; } } public static NewBiePointerClickTrigger SetPointClick(GameObject _target) { if (_target == null) { return null; } return _target.AddMissingComponent(); } public static NewBiePointerDownTrigger SetPointDown(GameObject _target) { if (_target == null) { return null; } return _target.AddMissingComponent(); } public static void Release(GameObject _target) { if (_target == null) { return; } var trigger = _target.GetComponent(); if (trigger != null) { DestroyObject(trigger); } } } }