【Studio】程序生成的粒子发射器的新形状

开发者们,大家好!
我们在粒子系统中添加了四个新属性:Shape,ShapeStyle,ShapeInOut 和ShapePartial。将这些属性结合起来使用,即可实现从诸如立方体、球体、碟形、圆柱体和锥体等不同的形状中发射出粒子!
1

ParticleEmitter.Shape

此属性用于选择发射器的实际形状,例如立方体、球体、圆柱体或碟形。如果要做椎体,可以使用 ShapePartial 属性(见下文)来缩小圆柱体的顶部。

Shape(形状)属性默认为 Box(立方体),其行为与先前的粒子发射器一致,从立方体的一侧发射出粒子。

注意,形状的整体尺寸是由发射器父项的边界框决定的,与以往影响立方体发射器造型的方式一样。同理,如果父项的三边尺寸不一致,球体、圆柱体和碟形也会变成椭圆。

ParticleEmitter.ShapeStyle

此属性在体积发射与仅表面发射之间切换。

  • Volumetric(体积发射):粒子可以在发射器形状中的任何地方出现
  • Surface-only emission(仅表面发射):粒子只会出现在发射器形状的外侧。

默认为体积发射,与原版发射器行为一致。

ParticleEmitter.ShapeInOut

此属性决定粒子的初始方向。

  • Outward(向外):由形状的中心向外发射
  • Inward(向内):由外向形状的中心发射

你也可以选择让粒子往两个方向同时发射。

ParticleEmitter.ShapePartial

进一步控制圆柱体、碟形和球体的粒子形状。

  • Cylinders(圆柱体):形状部分控制顶部半径,可用于制作锥体。
  • Discs(碟形):形状部分控制内径,可用于从完全封闭的碟形、不完整的半环形到只有最外围半径的碟形发射粒子。
  • Spheres(球体):形状部分控制半球角度,从完整的球体到半球再到仅仅一个向外的圆锥形。

希望你们喜欢这些新的粒子属性!特别感谢 Roblox 创作者@Banj0man@BlazeImperium@Tomarty@starchip12 对此功能提出的宝贵反馈意见!

2 个赞
关于我们    加入我们    条款    隐私政策
©2021 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。
粤ICP备20013629号