//--------------------------------------------------------
|
// [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<NewBiePointerClickTrigger>();
|
}
|
|
public static NewBiePointerDownTrigger SetPointDown(GameObject _target)
|
{
|
if (_target == null)
|
{
|
return null;
|
}
|
|
return _target.AddMissingComponent<NewBiePointerDownTrigger>();
|
}
|
|
public static void Release(GameObject _target)
|
{
|
if (_target == null)
|
{
|
return;
|
}
|
|
var trigger = _target.GetComponent<NewBieEventTrigger>();
|
if (trigger != null)
|
{
|
DestroyObject(trigger);
|
}
|
}
|
|
}
|
|
|
|
}
|
|
|
|