Unity Particle 被 UI层覆盖 问题解决
版本:unity2018.4.36f1
看了网上很多资料,都是使用Screen Camera模式。于是自己想到两个Canvas直接叠加就好了,交互的放在一个Canvas,图片和Particle放在另一个Canvas。这样即保证了交互正常,又看到了Particle。
先讲一下Particle System基本的几个用法:
新建的Particle系统选中了上图这三项。
选项 | 名称 | 作用 |
---|---|---|
Emission | 播放 | 使得ParticleSystem得以显示(不必修改) |
Shape | 形状 | 即粒子生成的范围 |
Renderer | 渲染 | 更改粒子贴图 |
值得一提的是,更改Renderer的贴图,实际上是使用材质球(Martial),新建后拖入到Renderer中的Material即可。如果发现有一个不透明的方框,那么直接将Material的Shader改变成 Spriter/Diffuse
即