LogicPlayer
Class in LogicToolkit / Inherits from: LogicPlayerBase
Description
Component that references and plays LogicAsset
Properties
Property Name | Description |
---|---|
Asset | Reference to LogicAsset |
LogicController | Returns the instance of LogicPlayerBase.LogicController that is playing |
Methods
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. |
Inherited Members
Properties
Property Name | Description |
---|---|
PlayState | Play status |
Methods
Method Name | Description |
---|---|
Pause | Pause. |
Play | Start playing |
Resume | Resume. |
Stop | Stop playback. |