wiki.sine.space | sinespace

Difference between revisions of "Scripting/SAudioReactiveTransform"

From wiki.sine.space
Jump to: navigation, search
(Created page with "=Properties= {{ScriptFunction|bool|Enabled|[get, set]|Return true if the Audio Reactive Transform Enabled.|5=local Object = Space.Scene.Find("Audio Source")<br> Space.Log(Obj...")
 
Line 2: Line 2:
  
 
{{ScriptFunction|bool|Enabled|[get, set]|Return true if the Audio Reactive Transform Enabled.|5=local Object = Space.Scene.Find("Audio Source")<br>
 
{{ScriptFunction|bool|Enabled|[get, set]|Return true if the Audio Reactive Transform Enabled.|5=local Object = Space.Scene.Find("Audio Source")<br>
Space.Log(Object.AudioReactiveTransform.Enabled)
+
Space.Log(Object.AudioReactiveTransform.Enabled)|6=<pre>--clicking this object will Enable/Disable it's Audio Reactive Transform component
 +
thisGameObject = Space.Host.ExecutingObject
 +
component = thisGameObject.AudioReactiveTransform
 +
 
 +
 
 +
OnClick = function()
 +
component.Enabled =  not component.Enabled
 +
end
 +
 
 +
 
 +
thisGameObject.AddClickable()
 +
thisGameObject.Clickable.OnClick(OnClick)</pre>
 
}}
 
}}
  

Revision as of 03:39, 13 October 2021

Properties

Enabled

bool Enabled [get, set]

Return true if the Audio Reactive Transform Enabled.

local Object = Space.Scene.Find("Audio Source")
Space.Log(Object.AudioReactiveTransform.Enabled)


--clicking this object will Enable/Disable it's Audio Reactive Transform component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.AudioReactiveTransform


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


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

Target

SGameObject Target [get, set]

The Transform attached to this GameObject.

local Object = Space.Scene.Find("Audio Source")
Space.Log(Object.AudioReactiveTransform.Target.LocalID)


Position

bool Position [get, set]

Returns Position value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")
Space.Log(Object.AudioReactiveTransform.Position)


MinPosition

SVector MinPosition [get, set]

Returns MinPosition value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.Position

Space.Log(Vectordata)


MaxPosition

SVector MaxPosition [get, set]

Returns MaxPosition value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.MaxPosition

Space.Log(Vectordata)


MinRotation

SVector MinRotation [get, set]

Returns MinRotation value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.MinRotation

Space.Log(Vectordata)


MaxRotation

SVector MaxRotation [get, set]

Returns MaxRotation value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.MaxRotation

Space.Log(Vectordata)


MinScale

SVector MinScale [get, set]

Returns MinScale value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.MinScale

Space.Log(Vectordata)


MaxScale

SVector MaxScale [get, set]

Returns MaxScale value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")

local Vectordata = Object.AudioReactiveTransform.MaxScale

Space.Log(Vectordata)


Rotation

bool Rotation [get, set]

Returns Rotation value of the Audio Reactive Transform.

local Object = Space.Scene.Find("Audio Source")
Space.Log(Object.AudioReactiveTransform.Rotation)