位置: 编程技术 - 正文

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 禁止屏幕锁屏

  • 多缴纳社保怎么处理
  • 会计利润和应纳税所得额的区别和联系
  • 账面成本包含增值税吗
  • 债权投资减值对摊余成本和利息收入的影响
  • 交易性金融资产有哪些
  • 会计二级科目是哪个
  • 没有发票的费用可以抵扣企业所得税吗
  • 定额发票收入怎么报税
  • 加班餐费有发票怎么入账
  • 测绘费开票需备注吗
  • 简易计税的进项可以抵扣吗
  • 银行代扣的社保怎么查询
  • 小规模和纳税人一般怎么选择
  • 取得的增值税专用发票能否盖付讫章
  • 支票结算业务流程
  • 买赠活动怎么账务处理
  • 个体办税务登记需要带什么
  • 股权转让溢价会计处理
  • 固定资产附加的账务处理
  • 免征增值税企业所得税纳税调整
  • 事业单位考试一门多长时间
  • 合并报表盈余公积跟母公司有什么关系
  • 个人股权转让个税计算
  • 外账缺成本费用怎么处理
  • 登记为一般纳税人后可以转为小规模纳税人
  • 其他应收账款怎么算
  • 全员劳动生产率怎么计算出来的
  • 单位给个人开票需要什么资料才能开
  • 员工的餐费补助怎么算
  • 出差的误餐费会计分录
  • 计提本月所得税费会计分录
  • 营改增后房地产会计账务处理
  • 借条怎么写有法律效力范本长期有效
  • 报废机器设备如何缴纳增值税
  • 过桥资金账务处理
  • 独立核算分公司和非独立核算分公司
  • 瓦普拉克
  • 微信小程序自定义tabbar
  • h5支付功能
  • api接口应用举例
  • 清算汇缴报表填什么内容
  • 固定资产被替换的账面价值怎么算
  • chrome插件开发拦截ajax
  • 购买商品或服务的人称为
  • 行政事业单位福利费开支范围文件
  • 增值税是指哪些税种
  • 市政绿化工程的施工方案
  • 计提的应收账款坏账准备的科目有哪些
  • 长期股权投资账务处理实例
  • 预缴的增值税放哪个科目
  • 退休人员在企业工作工资怎么算
  • 银行扣的账户管理费属于什么科目
  • 应付账款跟应收的区别
  • 装修费用摊销是指什么
  • 进项票是服务费怎么做会计分录
  • 速动比率特别高的原因
  • sql差异备份数据库怎么还原
  • mysql 去除重复查询结果
  • sql server 2000中的安全性包含
  • 设置动态壁纸来电铃声
  • linux 命令
  • linux的tar
  • mac使用磁盘工具的快捷键
  • win8系统怎么搜索软件
  • linux 文件查看
  • linux指令系统
  • win8电脑怎么设置定时开机
  • linux快速查看目录大小
  • ie 无法打开
  • win8注销在哪里
  • 批处理文件(.bat)怎么写?
  • JavaScript html5 canvas绘制时钟效果(二)
  • Node.js中的全局对象有
  • Python 常用库
  • android知识点大全
  • django的url
  • bootstrap需要学多久
  • 高铁票抵扣进项能抵扣吗
  • 纳税人识别号不能含有IOZSV
  • 电力企业所得税按期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设