UI与Particle穿插混排
多个Canvas
位置
添加RectTransform组件(而不是用默认的Transform组件),然后设置anchoredPosition或anchoredPosition3D为UI层上的位置(transform的坐标系和RectTransform的不同)
显示顺序
有时候会遇到想要将一些非UGUI元素如Particle、Sprite、3D模型等显示在两个UI之间,非Screen Space - Overlay和Screen Space - Camera模式下的UI由于用额外的相机来渲染,要么全部在非UGUI元素之前要么在之后。想要UI和其他物体穿插显示,必须指定其与UI之间的绘制顺序(默认UGUI的绘制顺序是层级正序),可通过以下方式:
- 给指定UGUI元素和非UGUI元素附加Canvas组件,勾选Override Sorting
- 设置合适的Sorting Layer,使得非UGUI元素显示正确
勾选了Override Sorting的UGUI元素使用SortingLayer来排序,而不再由在Canvas中的层次顺序决定,因此与其他默认UGUI元素之前渲染顺序无法得到保证。 但其子物体中的UGUI元素之间的渲染顺序仍由层次顺序决定
BakeMesh(推荐)
使用ParticleEffectForUGUI插件,只需要为Particle添加UIParticle组件即可让Particle的显示顺序也根据在Canvas中的层次顺序决定
https://github.com/mob-sakai/ParticleEffectForUGUI
UI与Particle穿插混排相关推荐
- 自定义UI 简易图文混排
系列文章目录 自定义UI 基础知识 自定义UI 绘制饼图 自定义UI 圆形头像 自定义UI 自制表盘 自定义UI 简易图文混排 自定义UI 使用Camera做三维变换 自定义UI 属性动画 自定义UI ...
- 使用CoreText实现图文混排
2019独角兽企业重金招聘Python工程师标准>>> OS没有现成的支持图文混排的控件,而要用多个基础控件组合拼成图文混排这样复杂的排版,是件很苦逼的事情.对此的解决方案有使用Co ...
- android多媒体图文混排,android图文混排
背景 最近我们的产品来了个新的模块,给学生做题提高成绩的.需求如下: 支持单选.多选.填空题 支持图片文字混排 输入框有交互,排版精致美观 为了体验优化,不能使用网页实现效果 思路分析 我们的图文混排 ...
- unity 图文混排方案
在我们工作中,可能经常有这样的需求,就是需要图文混排,因为这个对于原生或web都是比较容易的事情.但是我们用unity的话,首先unity最开始只想做纯游戏侧的引擎,一开始甚至还没有一个商业化的ui工 ...
- 流量为王:收益最大化的混排机制
作者:九羽,公众号:炼丹笔记 信息流场景展示内容在实际业务场景中并不是单一的同类内容,可能有图文.视频等主场景信息流内容,也会有广告.商品等商业内容,同时,针对特殊场景还存在着引流入口的穿插.不同类型 ...
- Unity图文混排的几种方式
方法一:TextMesh - TextMesh是Unity原生的支持图文混排的方式. - 使用方法 在GameObject下挂上TextMesh,会自动追加上MeshRender,之后在Materia ...
- Unity UGUI图文混排源码(二)
Unity UGUI图文混排源码(一):http://blog.csdn.net/qq992817263/article/details/51112304 Unity UGUI图文混排源码(二):ht ...
- Unity UGUI图文混排源码--优化版
前言 因为有不少同学反应在使用图文混排的时候,出现很大的性能问题,导致画面帧率不稳定,甚至极低.博主对此非常抱歉,当时仅凭兴趣,在一个个功能上不断叠加,几乎没有考虑到性能的优化.这次有几天的空余时间, ...
- Unity Emoji表情(图文混排)2022最详细教程
文章目录 前言 一.emoji是什么? emoji (日本在无线通信中所使用的视觉情感符号) 二.使用步骤 1.将源码文件导入自己的项目中 步骤一:将Editor目录文件EmojiAtlasBaker ...
最新文章
- 几个简化算法理解的网站,进来收藏!
- 移植opencv2.4.9到itop4412开发板
- python简单代码加法-Python tkinter实现简单加法计算器代码实例
- bootsect.s文件阅读问题集
- open source protocols
- java B2B2C Springboot多租户电子商城系统-Spring Cloud Stream(消息驱动)
- (盒子模型常见问题)外边距合并问题,嵌套盒子边距塌陷问题解决
- 31. 了解各种与排序有关的选择
- wpf textblock可以复制_C# WPF:这次把文件拖出去!
- [2018.03.13 T2] 过河(river)
- 使用for循环打印出大写字母的ASCII码对照表(c语言实现)
- 读书笔记《Effective C++》条款40:明智而审慎地使用多重继承
- CSDN专家博客网址
- 从虚拟光驱启动计算机,手把手教你使用win10/win8自带的”虚拟光驱“(资源管理器)挂载打开ISO镜像文件-系统操作与应用
-亦是美网络...
- 几何学的公理化:塔尔斯基 pk 希尔伯特,谁能取胜?
- elo匹配算法c语言,ELO算法教程
- docker学习(四) 配置阿里云镜像加速器
- 中富金石马力老师:2022年中央一号文件发布 时隔多年重提加强粮库建设
- 在Java中判断整数是素数还是合数 |CSDN创作
- 解决mysql的配置文件my.ini不起作用