当前位置: 首页 > wzjs >正文

网站开发 怎样做费用结算网页分析工具

网站开发 怎样做费用结算,网页分析工具,企业邮箱域名怎么写,北京营销型网站建设培训班目录 前言脚本 前言 在开发过程中,经常需要监听UI的点击事件,这里我给大家整理一下,脚本直接挂在需要监听的节点上即可。 脚本 using UnityEngine; using UnityEngine.Events; using UnityEngine.EventSystems;namespace GameLogic {/// &…

目录

  • 前言
  • 脚本

前言

在开发过程中,经常需要监听UI的点击事件,这里我给大家整理一下,脚本直接挂在需要监听的节点上即可。

脚本

using UnityEngine;
using UnityEngine.Events;
using UnityEngine.EventSystems;namespace GameLogic
{/// <summary>/// Ui点击事件处理器/// </summary>public class UIEventHandler : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler, IPointerUpHandler, IPointerDownHandler{UnityAction enterEvent;UnityAction exitEvent;UnityAction clickEvent;UnityAction downEvent;UnityAction upEvent;public void Init(){enterEvent = null;exitEvent = null;clickEvent = null;downEvent = null;upEvent = null;}/// <summary>/// 添加进入事件/// </summary>/// <param name="action"></param>public void AddEnterEvent(UnityAction action){enterEvent = action;}/// <summary>/// 添加离开事件/// </summary>/// <param name="action"></param>public void AddExitEvent(UnityAction action){exitEvent = action;}/// <summary>/// 添加点击事件/// </summary>/// <param name="action"></param>public void AddClickEvent(UnityAction action){clickEvent = action;}/// <summary>/// 添加按下事件/// </summary>/// <param name="action"></param>public void AddDownEvent(UnityAction action){downEvent = action;}/// <summary>/// 添加松开事件/// </summary>/// <param name="action"></param>public void AddUpEvent(UnityAction action){upEvent = action;}/// <summary>/// 进入范围触发/// </summary>/// <param name="eventdata"></param>public void OnPointerEnter(PointerEventData eventdata){//Debug.Log("===进入===");enterEvent?.Invoke();}/// <summary>/// 退出范围触发/// </summary>/// <param name="eventdata"></param>public void OnPointerExit(PointerEventData eventdata){//Debug.Log("===离开===");exitEvent?.Invoke();}/// <summary>/// 按下+松开才能触发(松开时需要在UI范围内,不然则不触发)/// </summary>/// <param name="eventdata"></param>public void OnPointerClick(PointerEventData eventdata){//Debug.Log("===点击===");clickEvent?.Invoke();}/// <summary>/// 按下触发/// </summary>/// <param name="eventdata"></param>public void OnPointerDown(PointerEventData eventdata){//Debug.Log("===按下===");downEvent?.Invoke();}/// <summary>/// 松开触发/// </summary>/// <param name="eventdata"></param>public void OnPointerUp(PointerEventData eventdata){//Debug.Log("===抬起===");upEvent?.Invoke();}}
}
http://www.dtcms.com/wzjs/322850.html

相关文章:

  • 常州做企业网站的公司推广软件平台
  • 人人车网站建设寄生虫seo教程
  • wordpress 仿聚划算网站网络优化外包
  • 品牌型网站成功案例图片百度网络小说排行榜
  • 猪仔wordpressseo交流
  • 永嘉哪里有做网站站长工具怎么关闭
  • wordpress 获取作者网站seo分析
  • 怎么创建一个自己的网站站长seo综合查询工具
  • 网站色彩搭配技巧产品关键词的搜索渠道
  • 网站开发全过程上海app开发公司
  • 赛盈分销平台临沂seo建站
  • 做赌博网站刷单违法吗丹东seo推广优化报价
  • 网站开发开什么票营销推广与策划
  • 安卓开发工具下载快手seo关键词优化
  • 企业logo设计注意事项关键词优化排名用什么软件比较好
  • 网站建设 软件有哪些方面软件开发公司排名
  • 网站ip和pv的比例seo服务价格表
  • c 可以做哪些网站百度官网认证
  • 中国疫情最新消息那里严重上海seo公司排名榜
  • 做视频解析网站违法不网络营销和传统营销的区别
  • 有没有做定制衣服的网站外链在线生成
  • 网站手机版模板免费下载b站24小时自助下单平台网站
  • 静态网站怎么样网络营销专业学什么
  • 织梦网站防黑怎么做网站建网站建设网站
  • 学生可做的网站主题深圳关键词推广整站优化
  • 前端可以自己做网站么可口可乐软文营销案例
  • 网站建设平台开发中国经济网人事
  • 上海做网站的知名企业cba最新排名
  • dw做的网站怎么上传seo企业优化顾问
  • 福州仓前网站建设怎么查搜索关键词排名