Method | Description | |
---|---|---|
Dispose ( ) : void |
スクリプトの読み込みをやめ、リソースを解放します。
|
|
NotifyInitialized ( ) : void |
ステートが初期化スクリプトを読み終えた事を通知します。
|
|
NotifyRequestAccepted ( ) : void |
リクエストを受けて処理を実行したことをインターフェースに通知します。
|
|
Read ( string scriptName, ScriptPriority priority ) : void |
ブロッキングしてスクリプトを実行します。
|
|
Request ( string scriptName, ScriptPriority requestPriority ) : void |
スクリプトの実行を要求します。
|
|
ScriptStateManager ( IScriptReader reader, IScriptRoutineSetting setting, string characterName ) : Harriet.Models.Core |
設定オブジェクトとスクリプトの実行担当を受け取ってインスタンスを初期化します。
|
Method | Description | |
---|---|---|
GetScriptPath ( string scriptName ) : string |
ファイル名にディレクトリ位置を付与し、パスとしてスクリプトを指定できる文字列を取得します。
|
public Read ( string scriptName, ScriptPriority priority ) : void | ||
scriptName | string | 実行するスクリプト名 |
priority | ScriptPriority | スクリプトの優先度 |
return | void |
public Request ( string scriptName, ScriptPriority requestPriority ) : void | ||
scriptName | string | 実行してほしいスクリプトの名前 |
requestPriority | ScriptPriority | 実行の優先度 |
return | void |
public ScriptStateManager ( IScriptReader reader, IScriptRoutineSetting setting, string characterName ) : Harriet.Models.Core | ||
reader | IScriptReader | スクリプトが実行できるオブジェクト |
setting | IScriptRoutineSetting | スクリプトの実行設定 |
characterName | string | キャラ名 |
return | Harriet.Models.Core |