其实很简单,尤其是5.3以后,可以直接编辑Sorting Order和Order in Layer了,只是有些很基本的东西我一直没搞明白,于是写个傻逼傻瓜教程吧。

有几个需要注意的地方
(1)主Canvas一定要选择ScreenSpace - Camera。当然你选择World并且调起来不嫌麻烦的话,Enjoy Youself.
(2)在场景中建立一个UICamera,一定要正交摄影机。
如果你是做2D游戏,或者做正交摄影机的3D游戏,那么整个游戏用一个摄影机就够了,如果是带透视的3D场景,那么至少需要2个摄影机。
(3)很重要的一点,把UICamera设置给Cavans,RenderCamera。
我一开始忽略了这一点,虽然很傻逼,但是确实忽略了这一点,于是调了半天没出想要的效果。
(4)把ParticalSystem,增加一个RectTransform组件(不加也无所谓,非必须),然后扔到Canvas里面,注意Layer要和UICamera一样是UI,然后在Render子选项卡,改变其OrderInLayer比如,调成5,不截图了。Unity5.3以后才能看到这个字段!我的是5.4的
(5)在增加一个Image,注意,这样是无法设置这个Image覆盖掉ParticalSystem所以还要加一个Canvas,设置成Override Sorting,
然后将SortingLayer和OrderInLayer设置好,这里我设置成10
大功告成。
不要犹豫,多加一个Canvas不是什么大不了的事。那他当NGUI里面的UIPanel好了。
结果如图,黑色是UI里面的Image,红色的是SpriteRender他们都在UICamara中。白点是粒子特效,蓝色是最上面的UI层。

Unity5.3+ 在UGUI 上使用 粒子特效相关推荐

  1. Unity UGUI NGUI 模型 粒子特效 三者之间 渲染层级设置

    目录 1.介绍两大UI插件NGUI和UGUI  2.unity渲染顺序控制方式  3.NGUI的控制  4.UGUI的控制  5.模型深度的控制  6.粒子特效深度控制  7.NGUI与模型和粒子特效 ...

  2. Unity 之 UGUI 图片 和 粒子特效显示层级关系调整

    Unity 之 UGUI 图片 和 粒子特效显示层级关系调整 通常我们使用UGUI时都是通过调整UI的先后顺序或者父物体的层级关系,可是当我使用到粒子特效和Image一起的时候发现光修改层级关系是达不 ...

  3. 【IOS-COCOS2D游戏开发之十】添加粒子系统特效并解决粒子特效与LAYER之间的坐标问题;...

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/472.html ...

  4. 【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;

     李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接:  http://www.himigame.com/iphone-cocos2d/472.html 一直以 ...

  5. SuperMap iClient3D for WebGL教程 粒子特效-基础火焰特效

    SuperMap iClient3D for WebGL教程 粒子特效-基础火焰特效 粒子特效简介 使用粒子特效 完整代码 作者: NIck Cheng 粒子特效简介 粒子特效通常使用与要表现某些动态 ...

  6. Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效

    Unity添加中文字体 ## 1.拷贝字体文件 拷贝C:\Windows\Fonts文件夹下,华文细黑常规文件到项目中 ## 2.下载中文字库 链接: https://pan.baidu.com/s/ ...

  7. Unity的ScrollRect如何裁切粒子特效,以及如何使粒子特效显示在UI上

    在功能开发中,有时候为了更好的效果会在UI上添加一些特效,比如在头像框上增加一个圆环的粒子特效,但由于粒子和UI的渲染方式有些不同,导致会出现UI和特效之间穿插,显示上不理想.并且如果在ScrollR ...

  8. 手把手教你系列 - Particle粒子特效(上)

    本着瞎折腾的学习态度,在闲暇之余就是要搞点奇奇怪怪的事情.文中如有哪不对的地方,还请大家指出.本文项目github地址:https://github.com/SmallStoneSK/particle ...

  9. 粒子特效遮罩 UGUI SpriteMask

    一丶SpriteMask设置参数 1.sprite 选一张图片 2. 设置遮罩的范围 spritemask橙色部分为遮罩覆盖的范围(可以通过设置 RectTransform 来完成) 3.AlphaC ...

最新文章

  1. 自动驾驶QNX,Linux,Autosar概述
  2. java 连nosql_浅谈 Java 中 MongoDB NoSQL数据库使用指南
  3. 在安装和使用Oracle过程中可能遇到的困难及其相应的解决措施
  4. php将中文插入数据库出现乱码
  5. Java应用梯度下降求解线性SVM模型参考代码
  6. 捕捉所有异常_详解Java中异常的分类
  7. [SCOI2009]生日礼物 单调性尺取法
  8. js多种方法:返回上一页
  9. H3C HCSE 官方培训胶片(中文) 下载
  10. LINUX SHELL脚本的if语句实在是诡异
  11. 莫烦python学习笔记
  12. 电脑显示没有被指定在上运行_电脑显示“没有被指定在windows上运行,或者它包含错误”怎么解决?...
  13. 总以为猜对了结局,但烧脑推理电影却总是让我扭伤腰
  14. 优秀开源项目之二:流媒体直播系统Open Broadcaster Software
  15. Ubuntu安装时,U盘启动盘制作的坑
  16. 几个opengl立方体绘制案例
  17. ROC/AUC、精准率、召回率、真正率,假正率等指标含义,学习笔记
  18. 使用CollapsingToolbarLayout高仿稀土掘金个人中心页
  19. 对比学习(Contrastive Learning)中的损失函数
  20. MySQL插入数据的多种方式

热门文章

  1. android波浪动画简书,Android贝塞尔曲线————波浪效果(大波浪)
  2. 视觉在机器人领域的应用
  3. 判断给到的年份是否为闰年
  4. Android 解决TextView排版参差不齐的问题
  5. 增量学习 (Incremental Learning)
  6. Power BI可视化技巧:正负值配色
  7. 计算机主板电池拆卸,台式机主板电池怎么拆
  8. 万里长城第一里——实习之后台开发
  9. 6174C语言编程,关于6174的C语言程序怎么办? 爱问知识人
  10. EasyAdmin极简社区论坛系统源码