版本: Unity 6 (6000.0)
语言英语
  • C#

UnityEngine.ParticleSystemModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

ParticleSystem 模块实现了 Unity 的粒子系统。

IJobParticleSystemExtensions使用 IJobParticleSystem 接口的作业的扩展方法。
IJobParticleSystemParallelForBatchExtensions使用 IJobParticleSystemParallelForBatch 接口的作业的扩展方法。
IJobParticleSystemParallelForExtensions使用 IJobParticleSystemParallelFor 接口的作业的扩展方法。
ParticlePhysicsExtensions粒子系统中物理的扩展方法。
ParticleSystem内置粒子系统的脚本接口。Unity 功能强大且用途广泛的粒子系统实现。
ParticleSystemForceField粒子系统力场脚本接口。
ParticleSystemRenderer使用此类将粒子渲染到屏幕上。

结构

ParticleCollisionEvent有关粒子碰撞的信息。
ParticleSystemJobData此结构指定所有每粒子数据。
ParticleSystemNativeArray3一个容器,用于保存粒子的 x、y 和 z 轴数据。
ParticleSystemNativeArray4一个容器,用于保存粒子的 4 个数据数组。

枚举

ParticleSystemAnimationMode动画模式。
ParticleSystemAnimationRowMode在纹理表动画模块中选择动画行的模式。
ParticleSystemAnimationTimeMode控制如何选择动画帧。
ParticleSystemAnimationType动画类型。
ParticleSystemBakeMeshOptions配置如何将粒子系统烘焙到网格中。
ParticleSystemBakeTextureOptions配置如何将粒子系统烘焙到纹理中。
ParticleSystemColliderQueryMode使用 [[ParticleSystem::GetTriggerParticles]] 方法时是否可以使用碰撞器信息。
ParticleSystemCollisionMode是否使用 2D 或 3D 碰撞器进行粒子碰撞。
ParticleSystemCollisionQuality世界碰撞的质量。中等和低质量是近似的,可能会泄漏粒子。
ParticleSystemCollisionType特定粒子系统使用的碰撞类型。
ParticleSystemCullingMode粒子系统处于屏幕外时要执行的操作。
ParticleSystemCurveMode粒子曲线模式。
ParticleSystemCustomData要设置的自定义粒子数据流。
ParticleSystemCustomDataModeCustomDataModule 用于生成其数据的模式。
ParticleSystemEmitterVelocityMode控制粒子系统如何计算其速度。
ParticleSystemForceFieldShape用于影响力场组件中粒子的形状类型。
ParticleSystemGameObjectFilter粒子游戏对象过滤模式,指定特定粒子系统模块使用哪些对象。
ParticleSystemGradientMode粒子渐变模式。
ParticleSystemGravitySource用于哪个物理系统来使用重力设置的选项。
ParticleSystemInheritVelocityMode如何将发射器速度应用于粒子。
ParticleSystemMeshDistribution设置 Unity 用于将网格随机分配给粒子的方法。
ParticleSystemMeshShapeType网格发射类型。
ParticleSystemNoiseQuality生成的噪声质量。
ParticleSystemOverlapAction粒子触发器模块通过测试时要执行的操作。
ParticleSystemRenderMode粒子系统的渲染模式。
ParticleSystemRenderSpace渲染时粒子如何对齐。
ParticleSystemRingBufferMode控制如何从粒子系统中移除粒子。
ParticleSystemScalingMode控制粒子系统如何应用变换缩放。
ParticleSystemShapeMultiModeValue用于在形状中生成新点的模式。
ParticleSystemShapeTextureChannel纹理通道。
ParticleSystemShapeType发射形状。
ParticleSystemSimulationSpace模拟粒子的空间。
ParticleSystemSortMode粒子系统的排序模式。
ParticleSystemStopAction粒子系统停止时要执行的操作。
ParticleSystemStopBehavior调用 Stop 时要应用的行为。
ParticleSystemSubEmitterProperties子发射器粒子的属性。
ParticleSystemSubEmitterType导致生成新粒子的事件。
ParticleSystemTrailMode选择如何生成粒子轨迹。
ParticleSystemTrailTextureMode选择如何将纹理应用于粒子轨迹。
ParticleSystemTriggerEventType不同类型的粒子触发器。
ParticleSystemVertexStream所有可能的粒子系统顶点着色器输入。
UVChannelFlags表示每个 UV 通道的标志。