【Unity】如何让粒子系统显示在UI上?

首先要知道为什么粒子系统不能显示在UI上。 原因是,Canvas的默认渲染模式是Screen-Overlay,也就意味着,Canvas在屏幕空间中渲染,会显示在场景的最上方,遮住除UI外的一切物体(粒子系统是在世界空间中渲染的,受摄像机影响)。此时Canvas的渲染不受Camera影响,场景中没有摄像机也能正常渲染。Canvas的大小随着分辨率和视口的改变而改变。 所以我们必须修改Canvas的渲
相关文章
相关标签/搜索