位置: 编程技术 - 正文

NGUI之UICamera

编辑:rootadmin

推荐整理分享NGUI之UICamera,希望有所帮助,仅作参考,欢迎阅读内容。

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

Unity本身也自带了一个GUI系统,因此,点击GamObject--创建的Camera上,会默认附加上GUILayer,它是可以响应Unity本身的GUI事件的。

UICamera是一个非常重要的组件,只有将其附加在场景中的Camera上,才能将NGUI事件发送给述附加了UICamera脚本的Camera渲染所看到的场景中的游戏对象。

EventType:

UIMode----NGUI事件只会发给NGUI元素,并且响应事件的优先级是依据NGUI元素的Depth的;

WorldMode----NGUI事件将会发给场景中的所有物体,并且响应事件的优先级是依据场景中物体到该Camera之间的距离,越近越先响应;

因此,一般情况下,游戏场景中,需要一个UICamera负责UI对象;另外一个UICamera负责非UI对象。

NGUI之UICamera

EventMask:

事件遮罩,让我们可以限定哪层的游戏对象才能接受NGUI事件。

总结:UICamera的2个属性,可以帮助我们指定游戏场景中的哪些物体才能响应事件!

UICamera会发送如下列举的事件给场景中的附有Collider的游戏对象:

从中可以看出,只有附加了Collider的对象才能响应事件,而且用户之所以能够通过这些事件与游戏场景中的对象进行互动,最本质的原理是:射线碰撞检测!另外,如果游戏设计中,需要一些特定操作,可以依托上述事件进行扩展组合来完成。

【猫猫的Unity Shader之旅】之高光材质 之前我们的Shader用的光照模型都是Lambert,这种光照表示的是一种漫反射的情况。所谓的漫反射,表示的是光线照射在粗糙的表面的情况。由于表面粗糙

unity 实例化命令:检测开火键,给物体加力、 销毁物体脚本 if(Input.GetButtonDown(Fire1)){//检测开火键;//n是Transform类型;varn:Transform=Instantiate(newobject,transform.position,transform.rotation);//开火键按下后生成物体;varfwd:Vector3

【Unity】NGUI插件核心脚本类的继承关系 虽说目前(年3月日)Unity4.6版本之后推出的UGUI系统替代NGUI已是大势所趋,但作为被长久且广泛使用的优秀插件之一,NGUI的代码和架构依然有很多

标签: NGUI之UICamera

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

上一篇:Unity学习笔记——逐字显示一首诗(unity learn premium)

下一篇:【猫猫的Unity Shader之旅】之高光材质(猫的游戏视频)

  • 金税盘开票系统怎么增加税目
  • 人力资源外包可以选择简易计税吗
  • 管理费用不计入成本吗?
  • 餐厅打包盒算不算商品
  • 用友应收账款系统操作
  • 土地增值税清算利息扣除规定
  • 企业现金管理办法
  • 单品毛利计算公式怎么算
  • 劳务费的专用发票有哪些
  • 工程款转账一般要多久
  • 代扣税金是什么意思
  • 增值税未实际收到款项可以抵扣吗?
  • 开具普通发票只写单位名称和税号可以吗?
  • 报税没有申报现金流量表
  • 这几点政府补助会计新准则值得关注
  • 高新企业研发投入后产出增加
  • 知识产权代理公司怎么盈利
  • 汇算清缴税务审计报告
  • 销售商品会计分录怎么写
  • 材料成本的核算方法有哪些
  • mac死机什么原因
  • 小规模纳税人销售自己使用过的汽车
  • 浏览器显示英语怎么设置成中文
  • php开源软件
  • win7如何更换开机密码
  • 工程暂估收入入账的会计分录
  • 对公账户转到私人账户要手续费吗
  • 偷税漏税如何处罚
  • Python之ImportError: DLL load failed: 找不到指定的模块解决方案
  • php5升级到php7
  • 支付违约金可以要求开发票吗
  • 付了款对方不开发票
  • 深入解析Laravel5.5中的包自动发现Package Auto Discovery
  • 总额法的会计分录
  • php自定义表单
  • vue-cli-service权限不够
  • 印花税应计入什么
  • 小规模纳税人申报表模板
  • 上年第4季度企业所得税
  • 修改公司章程注意事项
  • 企业所得税季报营业成本包括哪些
  • 长期借款主要包括哪些
  • 贷款为什么要把车过户给别人
  • 差旅费账务处理例子
  • mongodb项目使用说明
  • 一般纳税人零申报怎么报税步骤
  • 施工企业预缴税款
  • 总公司和分公司企业所得税分配
  • 非营利组织增值税怎么处理
  • 工会经费与残保金属于什么
  • 进口退货退税
  • 预付账款是什么意思大白话
  • 用友t3建账行业性质怎么选
  • 营改增企业可以转小规模吗
  • 公司购买银行理财产品收益交什么税
  • 跨年发票应该如何处理
  • 融资租入的设备怎么入账
  • mysql冗余字段
  • 批量查询sql语句
  • solaris教程
  • win8调分辨率
  • centos6 systemctl
  • win10预览版和正式版区别
  • windowsxpwifi
  • win7系统如何调节电脑屏幕亮度
  • window8系统好用吗
  • 如何改进个人工作作风
  • 使用JQuery实现Ctrl+Enter提交表单的方法
  • python2与python3中的区别
  • uinty实现玩家跟随鼠标位置平滑旋转角度
  • 枚举的内容怎么输出
  • 网页布局设计的一般步骤
  • android触屏事件的处理
  • shell中的注释用什么表示
  • javascript教学视频
  • 安卓多点触屏在哪里设置
  • 浙江电子税务局网上开票
  • 写给税务局的表扬信
  • 四川省地方税务局
  • 本科毕业去上海找什么工作好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设