位置: 编程技术 - 正文

Unity3D ugui事件监听机制

发布时间:2024-02-27

推荐整理分享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 禁止屏幕锁屏

  • 税控盘的功能特点是
  • 股权转让如何交税
  • 保理公司发放贷款
  • 兼职劳务报酬需要发票吗
  • 边际贡献总额分析法的收入为零
  • 没有收入也可以信用贷
  • 现在的统计证还用年检吗
  • 单位买绿植可以报销吗
  • 增值税发票抵扣多少个点
  • 费用的完成率怎么计算
  • 发票退回原因
  • 民事诉讼的适用范围具体包括哪些案件
  • 购买护肤品取得的发票能入账吗?
  • 发票二维码压线可以用吗
  • 2017年一般纳税人增值税优惠
  • 垫资的利息的合法区间
  • 留存收益账务处理视频
  • 以前年度多做了收入怎样调账
  • 工厂拆迁补偿款60岁前和60岁后有什么标准
  • 信用卡购物消费怎么算
  • 网页显示不全怎么回事
  • 进项税大于销项税会计分录月末
  • 土地拍卖资金交到哪里
  • php 多维数组转换成字符串
  • 农产品的进项税额转出公式
  • 交际应酬性支出是什么
  • 月末结转营业税金及附加分录
  • 购货公司丢失发货怎么办
  • window10怎么取消快捷方式
  • 猫鼬家族风云
  • 加班费的计算基数包括补贴吗
  • 集群怎么写
  • 玄武湖公园游玩
  • 建筑业营改增后税务问题
  • 收到退回的以前年度的劳务费怎么入账
  • 开票缴纳的1%个税是多少
  • vs命令参数
  • thinkphp制作404跳转页的简单实现方法
  • 发票作废税款什么时候退
  • 出差费用计入
  • 汉诺塔问题动画演示
  • python的用途
  • mysql 小时差
  • sql server ceiling
  • phpcms api
  • 汽车租赁发票账务怎么开
  • 免税农产品有哪些类型
  • 销售折扣单独开发票
  • 生产工人工资属于生产过程中发生的费用吗
  • 罚款支出算费用吗
  • 厂房出租没有开发票属于违法吗?
  • 职工食堂的会计处理
  • 员工周转房管理办法
  • 原材料不足
  • 支付给外包公司的工资和保险费
  • 应交消费税等于
  • 职工体检可以从工会经费支出
  • 提取坏账会计分录怎么写
  • 融资租赁固定资产不属于筹资活动
  • 银行本票具体操作流程
  • 播放器状态
  • win7出现蓝屏如何解决
  • 浏览器8系统怎么打不开主页
  • ubuntu限制cpu个数
  • linux查看指定内容
  • python里的set
  • 计算天数的excel公式
  • jquery的筛选
  • js实现带搜索功能的下拉菜单
  • javascript零基础
  • 安卓微信自带聊天背景图片高清
  • 国家税务总局12366上海(国际)纳税服务中心
  • 什么是跨地区经营汇总纳税企业
  • 广州市国家税务局稽查局举报中心
  • 工业生产和农业生产区别
  • 百旺税控客服电话
  • 铜进口量2019
  • 没有代理记账资格的公司能代理记账吗
  • 城市维护建设税怎么算
  • 云南省国税发票查询真伪查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号