位置: 编程技术 - 正文

Unity3d 调整UI和粒子特效的层次关系(unity如何调整界面)

编辑:rootadmin

推荐整理分享Unity3d 调整UI和粒子特效的层次关系(unity如何调整界面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity怎么调整布局,unity3dui界面教程,unity3dui界面教程,unity如何调整界面,unity如何调整界面,unity如何调整界面,unity3d怎么调整视角,unity如何调整界面,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity3d 调整UI和粒子特效的层次关系(unity如何调整界面)

在Uniyt3d开发中,在UI上增加粒子特效是个很出彩的做法。但往往会遇到粒子特效与UI层次错乱的问题。下面分享一个自己的写得小的代码,轻松解决层次问题。 c# //目标控件 public UIWidget target; //记录上帧的RenderQueue private int oldRQ; void Update() { AdjustRQ ();//这个必须放在Update/LateUpdate/FinxUpdate里。因为NGUI的drawl更新是在lateUpdate()里的。 } public void AdjustRQ() { if (target == null || target.drawCall == null) return; if (target.drawCall.renderQueue == oldRQ) return; Renderer[] rends = transform.GetComponentsInChildren<Renderer> (true); if (rends == null)return; for (int i=0; i<rends.Length; ++i) { if(rends[i].material!=null) rends[i].material.renderQueue=target.drawCall.renderQueue+1;//将renderqueue调整到目标控件之上 } oldRQ = target.drawCall.renderQueue; } 上面代码的使用很简单。只需要新建一个MonoBehaviour文件,代码贴进去。然后把该脚本绑定到粒子特效的预设上。target的值可以通过拖拽赋值或者代码赋值都可以。这个target就是粒子特效要显示在其上层的UI。 整个实现原理很简单。就是在运行的时候找到UI的RenderQueue然后把粒子特效的RenderQueue放在其之上就好了。其他Ui的RenderQueue比它大就会挡住它。也就可以把粒子特效当成一个UI了。当然,有时候如果特效的shader启动了深度检测,还需要调整下UI的z值。

Unity3d热更新(四):压缩文件 之前提到过通过AssetBundle.CreateFromFile读取本地AssetBundle,因为该方法只能读取未压缩的AssetBundle,所以打包AssetBundle时,需要选择BuildAssetBundleOptions.Uncompres

Unity3d热更新(三):更新资源流程 1.生成配置文件在资源打包AssetBundle后,需要计算资源文件的MD5,生成配置文件。下面给出一个例子://获取Res文件夹下所有文件的相对路径和MD5值string[]

Unity与注册登录服务器交互原理及code 主要用到了unity内置的WWW类和WWWForm类,运用WWWForm.AddField(StringfieldName,Stringvalue)方法通过post的表单提交方式把表单参数传递给服务器端的逻辑业务层。(

标签: unity如何调整界面

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

上一篇:Genesis-3D,搜狐畅游的免费开源游戏引擎(搜狐畅游手游官网)

下一篇:Unity3d热更新(四):压缩文件(unity il2cpp热更新)

  • 房产税的纳税义务人是房屋的产权所有人
  • 建筑安装服务的发票
  • 小规模未开票收入如何填写申报表增值税
  • 生产成本里面的直接人工
  • 企业收到税收返还会计分录
  • 主营业务收入开普票怎么记账
  • 已交的增值税能计入费用吗
  • 计算产品当月生产成本
  • 租赁合同印花税计算
  • 卖二手车发票如何做账?
  • 将产品转为本企业使用
  • 提前给货款计入什么科目
  • 当期未开票过收入,以后开票怎么做会计分录
  • 服务费增值税专用发票税点
  • 税收分类编码如何填写
  • 所得税季报收入是全年吗
  • 没有成立工会的企业要交工会筹备金吗
  • 企业计提的工资薪金支出可以在税前扣除
  • 怎么确认权益性投资收益收入?
  • 销售已作进项税转出的固定资产怎样缴税?
  • 使用专项资金购买的固定资产 需要取得发票吗
  • 同期比较百分比如何计算
  • 费用应计入管理费用的有
  • 年终股东利润分配方案
  • 印花税的计税依据是销项和进项的金额
  • win11开机蓝屏怎么解决
  • 腾讯电脑管家怎么修复dll
  • 电脑显示器模糊不清晰是什么原因
  • wd discovery怎么安装
  • 未分配利润怎么消化掉 避开所得税
  • windows7如何格式化恢复出厂设置
  • 笔记本电池的正负极区分
  • 附有退货权商品是什么
  • 000.exe病毒
  • frontpage在哪里打开
  • 佛洛勒斯岛在哪里
  • PHP:zip_entry_filesize()的用法_Zip函数
  • 增值税的优惠有哪三种形式
  • 材料采购计入资产负债表哪里
  • 进出口企业税务怎可以查出问题
  • 月初在产品成本+本月生产费用
  • 应付股利在资产负债表哪个科目
  • yolov5怎么改进
  • react.strictmode
  • 固定资产提前报废当月计提折旧吗
  • 元宇宙与nft
  • 出口免税和退税的区别
  • 商业承兑汇票贴现流程
  • 什么是劳务派遣制员工
  • 小规模纳税人在什么情况下会成为一般纳税人
  • 机动车发票哪几联 做帐
  • wordpress site
  • 财务费用利息收入为什么是借方负数
  • 停工损失会计分录怎么写
  • 印花税申报的流程有哪些
  • 教育培训学校是什么意思
  • 对账小技巧
  • 企业资产评估增值
  • 预提费用取消了吗
  • 哪种营业执照不用交税开店有营业执照有什么好
  • 金税四期介绍 王石
  • 暂估主营业务成本怎么冲销
  • 营业外支出科目核算内容
  • 背书转让为什么记应收票据
  • 会计记账凭证怎么装订视频
  • windowssever 2003
  • Kali(debian) Too many open files 错误处理办法
  • win10周年更新版是什么意思
  • find.exe应用程序错误
  • 如何卸载win8系统
  • windows7组织
  • cocos2dx怎么用
  • linux修改目录路径
  • Node.js中的包管理工具是什么
  • python jsondecodeerror异常捕获
  • android 多个权限合并 弹窗
  • Python Requests 基础入门
  • 财税刘毅
  • 三证合一,税号和营业执照不一样可以吗
  • 云南省2021年退休金计发基数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设