Automated: create new component page |
Added a bunch of definitions to the component fields |
||
Line 8: | Line 8: | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|MotionVectorMode|MotionVectorMode| | |MotionVectorMode|MotionVectorMode| | ||
|MinStartLifetime|Float| | |MinStartLifetime|Float|The shortest amount of time a particle will potentially exist | ||
|MaxStartLifetime|Float| | |MaxStartLifetime|Float|the longest amount of time a particle will potentially exist | ||
|MinStartSize|Float| | |MinStartSize|Float|A multiplier for the smallest size a particle can potentially be|MaxStartSize|Float|A multiplier for the largest size a particle can potentially be | ||
|MaxStartSize|Float| | |||
|MinStartSpeed|Float| | |MinStartSpeed|Float| | ||
|MaxStartSpeed|Float| | The slowest a particle will potentially be emitted in meters per second|MaxStartSpeed|Float| | ||
|MinStartRotation|Float| | |||
|MaxStartRotation|Float| | The fastest a particle will potentially be emitted in meters per second|MinStartRotation|Float|The lowest amount of degrees around its emission axis a particle will potentially be emitted at|MaxStartRotation|Float|The highest amount of degrees around its emission axis a particle will potentially be emitted at|MinStartAngularVelocity|Float|The lowest amount of spin a particle will potentially have on emission in degrees per second|MaxStartAngularVelocity|Float|The highest amount of spin a particle will potentially have on emission in degrees per second|Use3DRotation|Bool|Whether or not the particles will be affected by the 3D rotation inputs | ||
|MinStartAngularVelocity|Float| | |MinStartRotation3D|Float3|The lowest amount of degrees a particle will potentially be rotated by on emission as an Euler angle|MaxStartRotation3D|Float3|The highest amount of degrees a particle will potentially be rotated by on emission as an Euler angle|MinStartAngularVelocity3D|Float3|The lowest amount of spin a particle will potentially have on emission in degrees per second as an Euler angle|MaxStartAngularVelocity3D|Float3|The highest amount of spin a particle will potentially have on emission in degrees per second as an Euler angle|GravityStrength|Float|How strongly gravity affects the emitted particles as a multiplier (i.e. setting this to 1 applies standard Earth gravity)|MinStartColor|ColorX| | ||
|MaxStartAngularVelocity|Float| | |||
|Use3DRotation|Bool| | |||
|MinStartRotation3D|Float3| | |||
|MaxStartRotation3D|Float3| | |||
|MinStartAngularVelocity3D|Float3| | |||
|MaxStartAngularVelocity3D|Float3| | |||
|GravityStrength|Float| | |||
|MinStartColor|ColorX| | |||
|MaxStartColor|ColorX| | |MaxStartColor|ColorX| | ||
|UseColorOverLifetime|Bool| | |UseColorOverLifetime|Bool| | ||
|AlphaOverLifetime|{{RootFieldType|SyncLinear`1|[[Type:Float|Float]]}}|TypeAdv20=true| | |AlphaOverLifetime|{{RootFieldType|SyncLinear`1|[[Type:Float|Float]]}}|TypeAdv20=true| | ||
|ColorOverLifetime|{{RootFieldType|SyncLinear`1|[[Type:ColorX|ColorX]]}}|TypeAdv21=true| | |ColorOverLifetime|{{RootFieldType|SyncLinear`1|[[Type:ColorX|ColorX]]}}|TypeAdv21=true| | ||
|Collisions|Bool| | |Collisions|Bool|Whether or not the emitted particles will react to colliders | ||
|Bounce|Float| | |Bounce|Float|A multiplier for the velocity lost when the particle collides with something (1 is a perfectly elastic bounce, 0.5 loses half speed on collision, etc)|LifetimeLoss|Float|A multiplier for how much of its remaining lifetime a particle loses on collision|Material|{{RootFieldType|AssetRef`1|[[Type:Material|Material]]}}|TypeAdv25=true|The material that will be used by the particles|TrailMaterial|{{RootFieldType|AssetRef`1|[[Type:Material|Material]]}}|TypeAdv26=true|The material that will be used by the trails of the particles|Mesh|{{RootFieldType|AssetRef`1|[[Type:Mesh|Mesh]]}}|TypeAdv27=true|The mesh (if any) that will be used by the particles.|Alignment|ParticleAlignment|Facing: Particles always face the viewport position. Velocity: Particles face the direction they're moving. View: Particles align to the viewport plane. Local: Particles align with the space of this component. World: Particles align to the z-axis of the world.|LengthScale|Float| | ||
|LifetimeLoss|Float| | |||
|Material|{{RootFieldType|AssetRef`1|[[Type:Material|Material]]}}|TypeAdv25=true| | |||
|TrailMaterial|{{RootFieldType|AssetRef`1|[[Type:Material|Material]]}}|TypeAdv26=true| | |||
|Mesh|{{RootFieldType|AssetRef`1|[[Type:Mesh|Mesh]]}}|TypeAdv27=true| | |||
|Alignment|ParticleAlignment| | |||
|LengthScale|Float| | |||
|VelocityScale|Float| | |VelocityScale|Float| | ||
|MinParticleSize|Float| | |MinParticleSize|Float| | ||
|MaxParticleSize|Float| | |MaxParticleSize|Float| | ||
|ParticleTrails|ParticleTrailMode| | |ParticleTrails|ParticleTrailMode|PerParticle: Each particle gets a trail. Ribbon: One trail connects each particle in the order they were emitted. | ||
|TrailRatio|Float| | |TrailRatio|Float|A multiplier for how likely a particle is to have a trail. Only affects PerParticle trail mode|RibbonCount|Int| | ||
|RibbonCount|Int| | |||
|TrailMinimumVertexDistance|Float| | |TrailMinimumVertexDistance|Float| | ||
|TrailWorldSpace|Bool| | |TrailWorldSpace|Bool| | ||
|TrailDiesWithParticle|Bool| | |TrailDiesWithParticle|Bool|Allows the trail to complete its full lifetime even if the particle it's attached to disappears|ParticleSizeAffectsTrailWidth|Bool|Whether or not the particle size affects the trail width | ||
|ParticleSizeAffectsTrailWidth|Bool| | |ParticleSizeAffectsTrailLifetime|Bool|Whether or not the particle size affects the trail lifetime | ||
|ParticleSizeAffectsTrailLifetime|Bool| | |InheritTrailColorFromParticle|Bool|Whether or not the particle color affects the trail color | ||
|InheritTrailColorFromParticle|Bool| | |||
|TrailTextureMode|ParticleTrailTextureMode| | |TrailTextureMode|ParticleTrailTextureMode| | ||
|MinTrailLifetime|Float| | |MinTrailLifetime|Float|The lower limit for how long the trail will last behind the particle | ||
|MaxTrailLifetime|Float| | |MaxTrailLifetime|Float|The higher limit for how long the trail will last behind the particle | ||
|MinTrailColor|ColorX| | |MinTrailColor|ColorX| | ||
|MaxTrailColor|ColorX| | |MaxTrailColor|ColorX| | ||
|MinTrailWidth|Float| | |MinTrailWidth|Float|The lower limit for the potential trail width|MaxTrailWidth|Float|The lower limit for the potential trail width|GenerateLightingDataForTrails|Bool| | ||
|MaxTrailWidth|Float| | |||
|GenerateLightingDataForTrails|Bool| | |||
|Light|{{RootFieldType|RelayRef`1|[[Component:Light|Light]]}}|TypeAdv50=true| | |Light|{{RootFieldType|RelayRef`1|[[Component:Light|Light]]}}|TypeAdv50=true| | ||
|LightsRatio|Float| | |LightsRatio|Float| |
Revision as of 23:33, 6 March 2024
Component image
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Usage
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
MotionVectorMode
|
MotionVectorMode | |
MinStartLifetime
|
Float | The shortest amount of time a particle will potentially exist |
MaxStartLifetime
|
Float | the longest amount of time a particle will potentially exist |
MinStartSize
|
Float | A multiplier for the smallest size a particle can potentially be |
MaxStartSize
|
Float | A multiplier for the largest size a particle can potentially be |
MinStartSpeed
|
Float | The slowest a particle will potentially be emitted in meters per second |
MaxStartSpeed
|
Float | The fastest a particle will potentially be emitted in meters per second |
MinStartRotation
|
Float | The lowest amount of degrees around its emission axis a particle will potentially be emitted at |
MaxStartRotation
|
Float | The highest amount of degrees around its emission axis a particle will potentially be emitted at |
MinStartAngularVelocity
|
Float | The lowest amount of spin a particle will potentially have on emission in degrees per second |
MaxStartAngularVelocity
|
Float | The highest amount of spin a particle will potentially have on emission in degrees per second |
Use3DRotation
|
Bool | Whether or not the particles will be affected by the 3D rotation inputs |
MinStartRotation3D
|
Float3 | The lowest amount of degrees a particle will potentially be rotated by on emission as an Euler angle |
MaxStartRotation3D
|
Float3 | The highest amount of degrees a particle will potentially be rotated by on emission as an Euler angle |
MinStartAngularVelocity3D
|
Float3 | The lowest amount of spin a particle will potentially have on emission in degrees per second as an Euler angle |
MaxStartAngularVelocity3D
|
Float3 | The highest amount of spin a particle will potentially have on emission in degrees per second as an Euler angle |
GravityStrength
|
Float | How strongly gravity affects the emitted particles as a multiplier (i.e. setting this to 1 applies standard Earth gravity) |
MinStartColor
|
ColorX | |
MaxStartColor
|
ColorX | |
UseColorOverLifetime
|
Bool | |
AlphaOverLifetime
|
direct SyncLinear`1<Float> | |
ColorOverLifetime
|
direct SyncLinear`1<ColorX> | |
Collisions
|
Bool | Whether or not the emitted particles will react to colliders |
Bounce
|
Float | A multiplier for the velocity lost when the particle collides with something (1 is a perfectly elastic bounce, 0.5 loses half speed on collision, etc) |
LifetimeLoss
|
Float | A multiplier for how much of its remaining lifetime a particle loses on collision |
Material
|
Material | The material that will be used by the particles |
TrailMaterial
|
Material | The material that will be used by the trails of the particles |
Mesh
|
Mesh | The mesh (if any) that will be used by the particles. |
Alignment
|
ParticleAlignment | Facing: Particles always face the viewport position. Velocity: Particles face the direction they're moving. View: Particles align to the viewport plane. Local: Particles align with the space of this component. World: Particles align to the z-axis of the world. |
LengthScale
|
Float | |
VelocityScale
|
Float | |
MinParticleSize
|
Float | |
MaxParticleSize
|
Float | |
ParticleTrails
|
ParticleTrailMode | PerParticle: Each particle gets a trail. Ribbon: One trail connects each particle in the order they were emitted. |
TrailRatio
|
Float | A multiplier for how likely a particle is to have a trail. Only affects PerParticle trail mode |
RibbonCount
|
Int | |
TrailMinimumVertexDistance
|
Float | |
TrailWorldSpace
|
Bool | |
TrailDiesWithParticle
|
Bool | Allows the trail to complete its full lifetime even if the particle it's attached to disappears |
ParticleSizeAffectsTrailWidth
|
Bool | Whether or not the particle size affects the trail width |
ParticleSizeAffectsTrailLifetime
|
Bool | Whether or not the particle size affects the trail lifetime |
InheritTrailColorFromParticle
|
Bool | Whether or not the particle color affects the trail color |
TrailTextureMode
|
ParticleTrailTextureMode | |
MinTrailLifetime
|
Float | The lower limit for how long the trail will last behind the particle |
MaxTrailLifetime
|
Float | The higher limit for how long the trail will last behind the particle |
MinTrailColor
|
ColorX | |
MaxTrailColor
|
ColorX | |
MinTrailWidth
|
Float | The lower limit for the potential trail width |
MaxTrailWidth
|
Float | The lower limit for the potential trail width |
GenerateLightingDataForTrails
|
Bool | |
Light
|
direct RelayRef`1<Light> | |
LightsRatio
|
Float | |
LightRandomDistribution
|
Bool | |
LightsUseParticleColor
|
Bool | |
SizeAffectsLightRange
|
Bool | |
AlphaAffectsLightIntensity
|
Bool | |
LightRangeMultiplier
|
Float | |
LightIntensityMultiplier
|
Float | |
MaximumLights
|
Int | |
AnimationTiles
|
Int2 | |
AnimationCycles
|
Int | |
AnimationType
|
ParticleAnimationType | |
UseRowIndex
|
Int | |
UseRandomRow
|
Bool |