# LogicPlayer

クラス in LogicToolkit / 継承元: LogicPlayerBase

## 説明

LogicAssetを参照し再生するコンポーネント

## プロパティ

プロパティ名 | 説明
--- | ---
Asset | LogicAssetの参照
LogicController | 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す

## メソッド

メソッド名 | 説明
--- | ---
ClearVariableOverride | 上書きデータをクリアする。
ClearVariableOverrideAsset | VariableOverrideAssetの登録をクリアする
HasVariableOverride | Variableの上書きデータを持っているかどうか
HasVariableOverrideAsset | `asset`に指定したVariableOverrideAssetを持つかどうか。
RegisterVariableOverrideAsset | VariableOverrideAssetを登録する。
RemoveVariableOverride | 上書きデータを削除する。
SetDataLinkTag | BlackboardのDataLinkのタグを設定する。
SetVariable | RootのBlackboardの変数に値を設定する。
SetVariableOverride | Variableを上書きするデータを設定する。
TryGetDataLinkTag | BlackboardのDataLinkのタグを取得する。
TryGetVariable | RootのBlackboardの変数の値を取得する。
TryGetVariableOverride | 上書きデータの値を取得する。
UnregisterVariableOverrideAsset | VariableOverrideAssetの登録を解除する。

## 継承元メンバー

### プロパティ

プロパティ名 | 説明
--- | ---
PlayState | 再生状態

### メソッド

メソッド名 | 説明
--- | ---
Pause | 一時停止する。
Play | 再生開始する
Resume | 再開する。
Stop | 再生停止する。