bool Enabled get set
Returns true if the Audio Reactive Animation Enabled.
Target get set
The target Animator which the Audio Reactive Animation is affecting.
string Parameter get set
The Parameter value which the Audio Reactive Animation is affecting in the target Animator.
GameObject get
Returns a reference to the GameObject of this component.
bool Enabled get set
string Parameter get set
Space.Host.ExecutingObject.AudioReactiveAnimation.Enabled = false--clicking this object will Enable/Disable it's Audio Reactive Animation component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.AudioReactiveAnimation
OnClick = function()
component.Enabled = not component.Enabled
end
thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)TargetAnimator = Space.Host.ExecutingObject.AudioReactiveAnimation.Target--clicking this object toggles between two Audio Reactive Animation targets
thisObject = Space.Host.ExecutingObject
animator1 = Space.Host.GetReference("object1").Animator --add this reference to Scripting Runtime component
animator2 = Space.Host.GetReference("object2").Animator --add this reference to Scripting Runtime component
OnClick = function()
if thisObject.AudioReactiveAnimation.Target == animator1 then
thisObject.AudioReactiveAnimation.Target = animator2
else
thisObject.AudioReactiveAnimation.Target = animator1
end
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)Space.Host.ExecutingObject.SAudioReactiveAnimation.Parameter = "param2"--clicking this object toggles between two Audio Reactive Animation parameters
thisObject = Space.Host.ExecutingObject
parameter1 = "theParamName"
parameter2 = "theParamName2"
OnClick = function()
if thisObject.AudioReactiveAnimation.Parameter == parameter1 then
thisObject.AudioReactiveAnimation.Parameter = parameter2
else
thisObject.AudioReactiveAnimation.Parameter = parameter1
end
end
thisObject.AddClickable()
thisObject.Clickable.OnClick(OnClick)theGameObject = Space.Host.ExecutingObject.AudioReactiveAnimation.GameObject