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.
SetDataLinkTag Sets the tag of the Blackboard DataLink.
SetVariable Sets a value for the root Blackboard variable.
SetVariableOverride Set data that overrides Variable.
TryGetDataLinkTag Get the tag of the Blackboard DataLink.
TryGetVariable Get the value of the root Blackboard 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.