跳到主要内容

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