wiki.sine.space | sinespace

Difference between revisions of "Scripting/SAudioReactiveBase"

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

Revision as of 03:34, 13 October 2021

Properties

Enabled

bool Enabled {get; set;}

Returns true if Enabled.

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

Space.Log(Object.AudioReactive.Enabled)

-- print true.


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


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


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

BandMin

int BandMin {get; set;}

Returns BandMin value.

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


BandMax

int BandMax {get; set;}

Returns BandMax value.

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



BPMWindow

int BPMWindow {get; set;}

Returns BPMWindow value.

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


LimitIncrease

int LimitIncrease {get; set;}

Returns LimitIncrease value.

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


LimitDecrease

int LimitDecrease {get; set;}

Returns LimitDecrease value.

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


MinValue

int MinValue {get; set;}

Returns MinValue value.

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


MaxValue

int MaxValue {get; set;}

Returns MaxValue value.

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


Mode

int Mode {get; set;}

Returns Mode value.

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