终于解决了去年毕设解决的problem:主菜单的背景添加了Particle System,但是它总是跳到camera最前面挡住其他子菜单的Panel。

当时用的最土但最有效的办法:移动不同UI元素间Z轴的位置。确实解决了,但是Particle还是会偶尔周期性地往最前面跳,时间有限这个小bug就没有解决、快乐参展去了。

这次给本学期游戏项目的背景加了Particle System做流云,同样的问题又出现了。折腾了一会儿终于搞了出来,其实只要3步。

Step 1: 注意下Particle System的Layer

Step 2: 给需要在Particle System前面的UI元素都加上Canvas,点选Override Sorting,然后将Order in Layer调成一个比Particle System大的数值

这个时候你会发现:UI界面上的Button没办法交互了,这个时候——

Step 3: 加上Graphic Raycaster,加上就行,然后一切都妥了~

如果是想image和sprite在UI上面混用的话,建议给这些元素新建一个统一的tag,再回到Step2调层级。

unity粒子系统_【笔记】关于unity的粒子系统和UI之间的位置冲突解决相关推荐

  1. Babylon.js 3.3发布:更强大的粒子系统和WebVR支持

    Babylon.js 3.3版本利用微软混合现实工具包(MRTK)的功能来改进WebVR开发,并改进了其粒子系统控件. MRTK提供了一系列脚本和组件来加速混合现实应用程序的开发.为了简化GUI VR ...

  2. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之Pinctrl子系统和GPIO子系统的使用

    文章目录 前言 1.Pinctrl子系统 1.1.为什么有Pinctrl子系统 1.2.重要的概念 1.3.代码中怎么引用pinctrl 2.GPIO子系统 2.1.为什么有GPIO子系统 2.2.在 ...

  3. 普元EOS中, 子系统和portal不在同一个域中,使用jquery的jsonp来解决portal跨域访问

    转至元数据起始 [背景] 子系统和portal不在同一个域中且项目中要求不能使用nginx.apache等反向代理软件,故使用jsonp从代码角度解决ajax跨域问题 [实现思路] 通过jquery的 ...

  4. audio unity 加速_浅谈Unity中Android、iOS音频延迟

    在Unity上面做音游,当在移动端实机运行起来,会发现,音频的发出会有一定的延迟,无论是长音效还是短音效,Unity内置的Audio内部使用的是FMOD,有以下手段改善 通过设置稍微改善其延迟的问题 ...

  5. unity多人游戏_如何使用Unity 2D和镜像构建多人纸牌游戏(更新)

    unity多人游戏 Working with the canvas in Unity 2D can feel complicated at first, particularly if you're ...

  6. unity 计时器_如何用unity 物理系统 实现Stickfight中火柴人的布娃娃效果(二)

    上一期中,我们完成了角色在没有任何输入的情况下实现了站立平衡,这期,我们就来聊一下角色的运动吧. 玄夜smile:如何用unity 物理系统 实现Stickfight中火柴人的布娃娃效果(一) ,还没 ...

  7. pinctrl子系统和gpio子系统

    pinctrl子系统gpio子系统与硬件之间的联系 GPIO与IOMUXC寄存器共同配置IO口 GPIO寄存器与gpio子系统相关联:控制IO口输入输出. led {compatible = &quo ...

  8. vt linux tty中文,Linux输入子系统和tty关系影述

    多转自 1.Linux输入子系统(Input Subsystem): 在Linux中,输入子系统是由输入子系统设备驱动层.输入子系统核心层(Input Core)和输入子系统事件处理层(Event H ...

  9. ROS学习笔记2(ROS文件系统和ROS常用命令)

    文章目录 1 预备工作 2 ros包文件系统概览 3 文件系统工具 3.1 rospack 3.2 roscd 3.3 roscd log 3.4 rosls 3.5 tab代码补全 4 总结 1 预 ...

最新文章

  1. Web 服务器-Apache详解
  2. 我一个普通程序员,光靠GitHub打赏就年入70万,要不你也试试
  3. 前端之javaScript
  4. android Studio 运行不显示avd 无法运行
  5. 2016 Multi-University Training Contest 1 T4
  6. C语言指针详解(超级详细)
  7. 【智能优化算法】多目标于分解的多目标进化算法MOEA/D算法(Matlab代码实现)
  8. 腐蚀rust服务器命令_服务器指令_腐蚀rust服务器命令一览 腐蚀rust有哪些服务器命令_3DM单机...
  9. 潘丽云:魏尔斯特拉斯的复变函数思想分析(2009)(2011-01-14 22:34:30)
  10. Distributed Database Containers Deployment and Orchestration
  11. win7系统盘瘦身秘诀
  12. 【背包问题】基于matlab禁忌搜索算法求解背包问题【含Matlab源码 373期】
  13. 【 爬虫解决了什么问题】
  14. 交互式电子沙盘GIS 虚拟数字沙盘M3D GIS教程
  15. PYGAME - Event 事件
  16. IQD晶振AT切割方式及流程
  17. Flutter Container 设置最大最小宽高
  18. 记一次腾讯远程电话面试
  19. memory内存占用过高 解决方法
  20. Kubernetes:Event-事件处理机制

热门文章

  1. 计算机小白学UI,小白学UI设计有什么技巧?看完这些你就明白了
  2. mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...
  3. 关于百度网盘限速第三方客户端的提醒
  4. ssh中exit命令退出远程服务器_Linux:ssh远程执行命令并自动退出
  5. 神经网络测试时间计算机,卷积神经网络的时代到此结束了?
  6. java gc信息_JVM之GC回收信息详解
  7. java m4a文件拼接_面试官:为啥不提倡字符串拼接?看阿里java开发手册怎么说
  8. android中按钮间隔,Android布局有2个均匀间隔的按钮
  9. java图片16帧动画_Java实现帧动画的实例代码
  10. nginx 转发慢_学习Nginx的正确姿势,多图详解助你更上一层楼!(干货收藏篇)...