Skip to main content

SAudioReactiveParticleSystem

Index

Properties Index

Property Name
bool Enabled get set
SGameObject Target get set
bool Position get set
SVector MinPosition get set
SVector MaxPosition get set
bool Rotation get set
SVector MinRotation get set
SVector MaxRotation get set
bool Scale get set
SVector MinScale get set
SVector MaxScale get set

Properties

Enabled

bool Enabled get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.Enabled = true
--clicking this object will Enable/Disable it's Audio Reactive Particle System component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.AudioReactiveParticleSystem


OnClick = function()
component.Enabled = not component.Enabled
end


thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)

Target

SGameObject Target get set

Property Description

targetGameObject = Space.Host.ExecutingObject.AudioReactiveParticleSystem.Target

Position

bool Position get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.Position = true

MinPosition

SVector MinPosition get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MinPosition = Vector.New(0,0,0)

MaxPosition

SVector MaxPosition get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MaxPosition = Vector.New(10,10,10)

Rotation

bool Rotation get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.Rotation = true

MinRotation

SVector MinRotation get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MinRotation = Vector.New(0,0,0)

MaxRotation

SVector MaxRotation get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MaxRotation = Vector.New(10,10,10)

Scale

bool Scale get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.Scale = true

MinScale

SVector MinScale get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MinScale = Vector.New(1,1,1)

MaxScale

SVector MaxScale get set

Property Description

Space.Host.ExecutingObject.AudioReactiveParticleSystem.MaxScale = Vector.New(1.2,1.2,1.2)

GameObject

SGameObject GameObject get

Returns a reference to the GameObject of this component.

theGameObject = Space.Host.ExecutingObject.AudioReactiveParticleSystem.GameObject