位置: 编程技术 - 正文

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

  • 实收资本怎么交所得税
  • 验收入库材料结转怎么写
  • 暂估成本跨年后收到票汇算清缴
  • 非限定性净资产包括哪些科目
  • 报完税的发票还能作废吗
  • 执行企业会计准则第21号租赁的企业
  • 发票几个月内可以红冲作废
  • 公司购买汽车可以抵扣吗
  • 建筑公司核定征收是什么意思
  • 非现金资产债务怎么算
  • 凭证审核签字操作只能
  • 外购固定资产的计税基础
  • 土地增值税什么时候开始征收的
  • 税务机关如何防范关联企业涉税风险问题
  • 起征点与免征额的区别
  • 将自产产品用于投资
  • 电子发票可以做报销凭证吗
  • 怎么计算房地产公司可以贷款多少
  • 固定资产一次性扣除账务处理
  • 外账成本要注意什么
  • 出口企业收到的货款是人民币还是美元
  • 月不超过10万,季不超过30万免什么税
  • 加速折旧的会计分录
  • 电脑删文件需要授权
  • 增值税怎么调平
  • 不予抵扣的进项税额是什么意思
  • 七喜v8笔记本
  • Yii2隐藏frontend/web和backend/web的方法
  • win11正式版问题
  • 消耗性生物资产减值准备一经计提不得转回
  • 发生错误的原始凭证包括
  • php的面向对象
  • firefox有什么用
  • 双色球python算法
  • 金融企业利息收入增值税
  • 如何计提加计抵减额分录
  • php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
  • php base64 编码与解码实例代码
  • 前端yck
  • 支付员工交通费怎么入账
  • yolov5增加检测层
  • 员工工资为零只缴纳社保,个税怎么处理
  • 银行手续费发票未到怎样做账
  • 购买礼品的会计怎么做账
  • mongodb导入
  • 图片加载不存在
  • 残保金是什么单位收的
  • 计提工资的时候计提个税吗
  • 将一个表中的字段更新到另一个表
  • 财务软件在建立账套功能中提供了
  • mongodb添加数据库
  • 管理费用科目包括
  • mysql Event Scheduler: Failed to open table mysql.event
  • 去年的亏损今年第一季度可以弥补吗
  • 在建工程工伤保险延期费用计算
  • 建设工程招投标示范文本
  • 网上购物退款后未退回物品怎么投诉
  • 待处理财产损益的账务处理
  • 企业筹建期间发生的费用应计入什么账户
  • mysql设置唯一值
  • sql批量导出数据
  • u盘安装vista
  • 电脑右下角windows设置在哪
  • windows资源管理器被结束进程了怎么办
  • win10系统资源
  • mac10.10.5无法升级
  • 重装系统后要重装软件吗
  • windows7cmd命令不能执行
  • win8.0下载
  • unity 更新
  • python如何查询函数用法
  • ThreadPool.RegisterWaitForSingleObject 设置等待超时事件
  • js parsefloat parseint 转换函数
  • python相关图片
  • 深圳国税电子税务局网上办税服务厅
  • 拆迁户契税减免政策文件
  • 陕西税务电子税务局官网安装
  • 消费税税收优惠的纳税筹划
  • 购车绿本是什么样的?
  • 新疆喀什泽普县教育局联系电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设