Layer | ||||
---|---|---|---|---|
Properties | ||||
Property Name | Return Data Type | Description | Example Syntax | |
Index | Number | Returns the numerical index of this Layer Object | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].Index |
|
Path | String | Returns the full path of the Root Pin of this Layer from the Engine Root Pin | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].Path |
|
Level | Number | A value between 0.0 and 1.0 that represents the level of this Layer Object, this value can be read or set | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].Level |
|
Pause | Boolean | Returns True if the media player on this Layer Object is paused, False if it is not, this value can be read or set | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].Pause |
|
Position | Number | Returns the position of the mediaplayer playhead in milliseconds from the start of the media clip, this value can be read or set. If no media return is 1 | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].Position |
|
InPoint | Number | Returns the position of the InpoInt flag in milliseconds from the start of the media, this value can be read or set. If no media return is 1 | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].InPoint |
|
OutPoint | Number | Returns the position of the OutPoint flag in milliseconds from the start of the media, this value can be read or set. If no media return is 2147483647 | HippoNet.LocalHost.Engine:FindMix(1).Layers[1].OutPoint |
|
PlayMode | String | Returns a string that represents the playmode of the mediaplayer from one of these values: forward forwardLoop backward backwardLoop pingPong random in out This value can be read or set |
HippoNet.LocalHost.Engine:FindMix(1).Layers[1].PlayMode |
|
Functions | ||||
Function Name | Parameters | Return Data Type | Description | Example Syntax |
FadeLevel | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades the level of this layer level in the background from a value (either given or current) to the value given, over FadeTime Seconds, does not halt script execution | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:FadeLevel(0, 1, 8) |
FadeLevelWait | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades the level of this layer level from a value (either given or current) to the value given, over FadeTime Seconds, does halt script execution while in progress | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:FadeLevelWait(1, 0, 15) |
SnapEndLevel | (Number From(Optional),Number To,Number FadeTime) | Nothing | Snaps the level from a value (either given or current) to the value give after the FadeTime Seconds has passed. This does not halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:SnapEndLevel(0, 1, 10) |
SnapEndLevelWait | (Number From(Optional),Number To,Number FadeTime) | Nothing | Snaps the level from a value (either given or current) to the value give after the FadeTime Seconds has passed. This does halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:SnapEndLevelWait(1, 0, 15) |
EasingCubicLevel | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value give after the FadeTime Seconds has passed using a Easing Cubic curve. This does not halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingCubicLevel(0, 1, 10) |
EasingCubicLevelWait | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value give after the FadeTime Seconds has passed using a Easing Cubic curve. This does halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingCubicLevelWait(1, 0, 15) |
EasingSineLevel | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value given after the FadeTime Seconds has passed using a Easing Sine curve. This does not halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingSineLevel(0, 1, 10) |
EasingSineLevelWait | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value given after the FadeTime Seconds has passed using a Easing Sine curve. This does halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingSineLevelWait(1, 0, 15) |
EasingQuadraticLevel | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value given after the FadeTime Seconds has passed using a Easing Quadratic curve. This does not halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingQuadraticLevel(0, 1, 10) |
EasingQuadraticLevelWait | (Number From(Optional),Number To,Number FadeTime) | Nothing | Fades level from a value (either given or current) to the value given after the FadeTime Seconds has passed using a Easing Quadratic curve. This does halt the script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:EasingQuadraticLevelWait(1, 0, 15) |
SetMedia | (Number MediaIndex,String PlayMode(optional),Number Position(optional),Number InPoint(optional),Number OutPoint(optional),Number MediaWait(optional)) | Nothing | Attempts to load the media with an index of into the mediaplayer and set the playmode to , InPoint to Ms, OutPoint to Ms, Playhead to Ms and then wait for Seconds before proceeding with script | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:SetMedia(20, 'backward', 100, 10, 200, 300) |
SetPreset | (Number PresetIndex) | Nothing | Attempts to load a Layer Preset with index onto this Layer Object if the preset exists | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:SetPreset(112) |
FindPin | (String PathFromRoot) | Pin Object or Nil | Returns the Pin Object with a path of from the Root Pin of this Layer Object | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:FindPin('Colour/Brightness') |
Reset | () | Nothing | Resets the Layer Object to it’s default values | HippoNet.LocalHost.Engine:FindMix(1).Layers[1]:Reset() |
Post your comment on this topic.