Method CreateParticleEffectNonLooped
CreateParticleEffectNonLooped(ParticleEffectAsset, String, Vector3, Vector3, Single, InvertAxisFlags)
Starts a Particle Effect that runs once at a given position then is destroyed.
Declaration
public static bool CreateParticleEffectNonLooped(ParticleEffectAsset asset, string effectName, Vector3 pos, Vector3 rot = default(Vector3), float scale = 1F, InvertAxisFlags invertAxis = InvertAxisFlags.None)
Parameters
Type | Name | Description |
---|---|---|
ParticleEffectAsset | asset | The effect asset to use. |
System.String | effectName | The name of the effect. |
Vector3 | pos | The World position where the effect is. |
Vector3 | rot | What rotation to apply to the effect. |
System.Single | scale | How much to scale the size of the effect by. |
InvertAxisFlags | invertAxis | Which axis to flip the effect in. |
Returns
Type | Description |
---|---|
System.Boolean |
|
CreateParticleEffectNonLooped(ParticleEffectAsset, String, Entity, Vector3, Vector3, Single, InvertAxisFlags)
Starts a Particle Effect on an Entity that runs once then is destroyed.
Declaration
public static bool CreateParticleEffectNonLooped(ParticleEffectAsset asset, string effectName, Entity entity, Vector3 off = default(Vector3), Vector3 rot = default(Vector3), float scale = 1F, InvertAxisFlags invertAxis = InvertAxisFlags.None)
Parameters
Type | Name | Description |
---|---|---|
ParticleEffectAsset | asset | The effect asset to use. |
System.String | effectName | the name of the effect. |
Entity | entity | The Entity the effect is attached to. |
Vector3 | off | The offset from the |
Vector3 | rot | The rotation, relative to the |
System.Single | scale | How much to scale the size of the effect by. |
InvertAxisFlags | invertAxis | Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis |
Returns
Type | Description |
---|---|
System.Boolean |
|
CreateParticleEffectNonLooped(ParticleEffectAsset, String, EntityBone, Vector3, Vector3, Single, InvertAxisFlags)
Starts a Particle Effect on an EntityBone that runs once then is destroyed.
Declaration
public static bool CreateParticleEffectNonLooped(ParticleEffectAsset asset, string effectName, EntityBone entityBone, Vector3 off = default(Vector3), Vector3 rot = default(Vector3), float scale = 1F, InvertAxisFlags invertAxis = InvertAxisFlags.None)
Parameters
Type | Name | Description |
---|---|---|
ParticleEffectAsset | asset | The effect asset to use. |
System.String | effectName | the name of the effect. |
EntityBone | entityBone | The EntityBone the effect is attached to. |
Vector3 | off | The offset from the |
Vector3 | rot | The rotation, relative to the |
System.Single | scale | How much to scale the size of the effect by. |
InvertAxisFlags | invertAxis | Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis |
Returns
Type | Description |
---|---|
System.Boolean |
|