LogicPlayer
Class in LogicToolkit / Inherits from: LogicPlayerBase
Component that references and plays LogicAsset
Property Name | Description |
---|---|
Asset | Reference to LogicAsset |
LogicController | Returns the instance of LogicPlayerBase.LogicController that is playing |
Method Name | Description |
---|---|
ClearVariableOverride | Clear the overwritten data. |
ClearVariableOverrideAsset | Clear the VariableOverrideAsset registration |
HasVariableOverride | Whether it has override data for Variable |
HasVariableOverrideAsset | Whether the asset has the specified VariableOverrideAsset. |
RegisterVariableOverrideAsset | Register VariableOverrideAsset. |
RemoveVariableOverride | Remove the overwritten data. |
SetVariableOverride | Set data that overrides Variable. |
TryGetVariableOverride | Gets the value of the overwrite data. |
UnregisterVariableOverrideAsset | Unregister the VariableOverrideAsset. |
Property Name | Description |
---|---|
PlayState | Play status |
Method Name | Description |
---|---|
Pause | Pause. |
Play | Start playing |
Resume | Resume. |
Stop | Stop playback. |