位置: 编程技术 - 正文

Unity3D ugui事件监听机制

编辑:rootadmin

推荐整理分享Unity3D ugui事件监听机制,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

UGUI控件的事件响应有很多种方式,比如使用组件EventTrigger来添加事件监听,或者实现IDragHandler等接口,或者更直接地继承EventTrigger来进行更灵话的调用。

下面分别就上面3种监听方式进行讲解,这些例子都是实现拖动Image的功能。

一、使用组件EventTrigger来添加事件监听

添加一个脚本EventTriggerTest,挂到一个Image上。那么OK,现在可以拖动图片了。

Unity3D ugui事件监听机制

二、实现IDragHandler等接口

UGUI的所有接口如下

这里就实现IDragHandler接口,来实现Image的拖动。添加脚本EventInterfaceTest,挂到Image上。三、继承EventTrigger来进行更灵话的调用

如果GameObject是动态创建的,那么就不方便用Unity编辑器加EventTrigger监听,所以要是能用代码方便地进行监听,又不需要重写那么多接口,那是最好不过了。

首先添加脚本UGUIEventTrigger

然后编写测试脚本,挂到Image上。

Screen.sleepTimeout=SleepTimeOut.NeverSleep 禁止屏幕锁屏 Screen.

UI Overview——UI概述 我决定翻译uGUI的官方文档,一来是自己可以有一个全面整体的了解,二来是可以方便大家,网上好像也有些翻译,不过语句有点不通顺,总之我要翻译

Canvas——画布 Canvas是一个所有UI元素都应该在它里面的区域。Canvas是一个带有Canvas组件的GameObject,同时,所有的UI元素必须是一个Canvas的子物体。创建一个新的UI元素

标签: Unity3D ugui事件监听机制

本文链接地址:https://www.jiuchutong.com/biancheng/369342.html 转载请保留说明!

上一篇:NGUI带位置图标的拖动例子

下一篇:Screen.sleepTimeout=SleepTimeOut.NeverSleep 禁止屏幕锁屏

  • 个税里的本期收入扣不扣个人社保
  • 进项税额转出会计分录月末如何结转
  • 考税务师的报考条件
  • 税收申报减免
  • 押金和租金
  • 实际开票金额和申报金额不符
  • 盈余公积在现金流量表中哪里体现
  • 一般纳税人的税务筹划
  • 计提代扣代缴个人缴纳的社会保险费分录
  • 融资租赁承租方会计账务处理流程
  • 未安装使用
  • 营改增后挂靠开票作收入吗?
  • 小规模都纳什么税
  • 发票已经开但是没有收到发票怎么做
  • 税控盘白盘和黑盘图标
  • 二季度支出小于一季度什么意思
  • 小规模纳税人定额发票怎么报税
  • 中药材免税还能抵扣收购发票
  • 注册资本认缴与注册登记实操
  • 职工领取企业年金税收优惠
  • 本企业领用外购原材料进项税要转出吗
  • 上月留底的进项税额本月转出做什么分录
  • 什么是餐饮服务
  • 映泰主板系统重装
  • 无形资产如何评估作价
  • 以前年度原材料调出怎么做会计分录
  • 华为鸿蒙harmonyos刷机
  • php unset()
  • 库拉索的死
  • 票据贴现业务如何核算
  • 计提坏账准备的方法
  • Loughrigg Tarn的日出,英国英格兰湖区安布尔塞德 (© John Finney photography/Getty Images)
  • 哈士奇新手礼包
  • laravel 5.1下php artisan migrate的使用注意事项总结
  • 应收账款属于会计要素中的什么科目
  • 使用php进行mysql数据库编程的基本步骤
  • php的两种运行方式
  • 先发货再开票
  • 07. vue3+vite+qiankun搭建微应用前端框架,并接入vue3微应用
  • vue2-elm
  • 事业单位电费应该谁交
  • 小规模开票软件怎么升级
  • 收到的赠品直接用吗
  • python怎么自己写函数
  • 织梦模板安装完整教程
  • 一般纳税人给小规模开普票的税率
  • 企业捐款给公益组织
  • 企业转钱给个人
  • linux安装ms
  • 足浴店装修大概多少钱一平
  • 开具专票需要哪些材料
  • 个体工商户营业执照申请流程
  • 存货的发出计价方法有哪些
  • 新公司初期费用全部入哪里
  • 跨年的费用
  • 结转成本涉及的科目
  • 保险的理解
  • 企业的未分配利润属于什么科目
  • 利润表每股收益增加说明什么
  • 企业进行长期投资的意义
  • mysql存储数据的原理
  • 了解的近义词
  • centos调出命令行
  • mac更新系统版本
  • 系统设置技巧有哪些
  • win10 u盘写保护
  • 你需要windows7sp1才能安装ie11
  • win7右下角无线网络连接图标不见了
  • cocos2dx4.0教程
  • cocos2d游戏源码
  • 背包设备
  • 拼图java代码
  • linux怎么使用c语言
  • shader入门
  • linux中的tree
  • 每天一篇小练笔主题
  • Android属性动画缩放
  • javascript常用的类型包括
  • 不用税控盘可以勾选发票吗
  • 税务师事务所牌匾
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设