位置: 编程技术 - 正文

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之旅】之高光材质(猫的游戏视频)

  • 增值税发票综合服务平台怎么下载
  • 培训学校可以不可以用燃气取暖炉
  • 小规模免税收入账务处理
  • 加计扣除进项税账务处理
  • 过路费报销属于什么费用科目
  • 用票据付款怎么做账
  • 购买业务委托书计入什么科目
  • 发票查询校验码看不清怎么办
  • 终止销售关系怎么处理
  • 结转损益主营业务成本在借方还是贷方
  • 已抵扣进项怎么转出
  • 政府补贴项目账务怎么做
  • 返利抵扣货款
  • 增值税发票进项抵扣是什么意思
  • 税务清算审计需要多久
  • 所得税多交但又不想去税务局退税怎样做账?
  • 物业公司代收电费标准
  • 成品油消费税征税
  • 案例分析关于团员青年的思想困惑疏导和成长问题释疑
  • 挂账的费用怎么填制单据凭证
  • 小规模纳税人收到专票后如何处理
  • 2021windows10专业版
  • 新版edge浏览器设置背景图片
  • svhost.exe - svhost是什么进程 有什么作用
  • 软件远程调用失败是什么意思
  • 电脑睡眠唤醒教程视频
  • php字符串赋值
  • 分级核算下的建议有哪些
  • 房地产企业所得税预提成本10%
  • 人力资源服务代缴社保税率是多少
  • 特种商品劳务税
  • 最高成本的手机是哪款
  • Uncaught TypeError TypeError: Cannot set properties of null (setting ‘onclick‘)的解决办法
  • 育空领地
  • php一个文件搞定两个文件
  • vue 跳转页面
  • vue3配置文件
  • 微信小程序获取手机号失败
  • 联营企业分得的利润
  • 税控盘减免税款会计分录
  • 支付版权费用账号是什么
  • 股东分红算不算股利
  • 住宿费记入管理费用还是营业费
  • 帝国cms配置数据库
  • java mongodb模糊查询
  • 给客户买的车票怎么查询
  • 企业所得税会计利润总额计算公式
  • sql函数coalesce
  • 公司户和个人户交强险一样吗
  • 损益类账户怎么记入总账
  • 委托开发费用
  • 异地学校
  • 负数发票开错了是否可以作废?
  • 购买汽车抵扣增值税税率
  • 票据贴现无效如何讨要票据款
  • 下乡扶贫可以报什么岗位
  • 资产减值后折旧怎么算
  • 现值指数与净现值的关系
  • 电子发票服务平台怎么下载发票
  • 建筑工程行业前景
  • windows注册表简单应用
  • 电脑上view是什么意思
  • python sed
  • win7系统点击计算机图标未响应
  • window8设置在哪里
  • win10预览版绿屏重启解决
  • linux新手入门教程
  • 粒子冲突
  • jquery的用处
  • python 字典怎么用
  • 什么叫真游戏
  • shell基础教程
  • 批处理删除重复值
  • unity jsonobject
  • js数组entries
  • 安卓手机命令代码
  • jquery js区别
  • 整理的什么
  • JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
  • 财务负责人变更了之后还有影响吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设