//IPointerClickHandler 无法对外公布一个onclick的委托方法。只能在脚本内赋值。
public class EventClick : EventTrigger, IPointerClickHandler
{
public UnityAction onClick;
public UnityAction<GameObject> OnClick; //委托对外也无法公布,所以存在eventrigger
public override void OnPointerClick(PointerEventData eventData)
{
base.OnPointerClick(eventData);
if(onClick!=null)
{
onClick();
}
}
}
unity IpointClick等接口与EventTrigger的区别
猜你喜欢
转载自blog.csdn.net/Icecoldless/article/details/103725220
今日推荐
周排行