假设我想使用Unity的粒子系统创建对象的字段,除了我想使用自己的粒子而不是Unity的默认粒子。如何创建这样的自定义粒子系统?
有没有办法在不使用粒子系统的情况下做到这一点?我希望对象以类似的方式移动(即随机)。
您可以更改粒子系统发射的材质,这应该允许您让粒子系统发射具有自定义纹理的材质。
您首先需要通过转至资产>创建>物料来创建新物料。
在新材料上,转到检查器窗口,然后单击下拉着色器菜单并选择粒子。我选择了添加剂进行测试,但是只要材质允许您添加纹理,就可以了。
当您拥有新材料时,就可以更改粒子系统发射到新材料上的东西。在层次结构查看器中选择您的粒子系统,然后转到检查器视图。
在粒子系统,你应该滚动称为底部渲染器,打开部分并点击小圆圈的右边默认粒子的材料特性。
只需从弹出菜单中选择新材料,就可以了。
以下是一些有用的屏幕截图的链接,可能会有所帮助:https : //imgur.com/a/venMr
希望能有所帮助!
[编辑]-如果要在粒子系统中使用3D对象,也可以这样做。
进入检查器视图并返回渲染器,从那里将渲染模式从布告栏更改为网格。然后,您可以从mesh属性中选择不同的3D网格。
就3D对象而言,粒子系统通常设计为仅发出网格,尽管如果您要发出自己的对象,则可以在Unity商店中购买插件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句