Scripting API

ParticleSystem.Particle

struct in UnityEngine · UnityEngine.ParticleSystemModule

19 of 20 of Unity's membersUnity's documentation
In Tassix

One particle's state (positions in the system's simulation space).

Properties 15

float angularVelocity { get; set; }
Vector3 angularVelocity3D { get; set; }
Vector3 animatedVelocity { get; }
Vector3 axisOfRotation { get; set; }
Vector3 position { get; set; }
uint randomSeed { get; set; }
float remainingLifetime { get; set; }
float rotation { get; set; }
Vector3 rotation3D { get; set; }
Color32 startColor { get; set; }
float startLifetime { get; set; }
float startSize { get; set; }
Vector3 startSize3D { get; set; }
Vector3 totalVelocity { get; }
Vector3 velocity { get; set; }

Methods 4

Color32 GetCurrentColor(ParticleSystem system)
float GetCurrentSize(ParticleSystem system)
Vector3 GetCurrentSize3D(ParticleSystem system)
int GetMeshIndex(ParticleSystem system)

Not in Tassix yet 1

SetMeshIndex