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. |