var searchIndex = [
    
    {
        "uri": "/manual/architecture/nodes/actionnode.html",
        "title": "Action",
        "tags": [],
        "description": "",
        "summary": "Actionは処理を実行し即時次のノードに遷移するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTran",
        "content": "\r Actionは処理を実行し即時次のノードに遷移するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   出力ポート OutputTransitionPort 接続先のノードに遷移します    対応しているノードコンポーネント  ActionComponent\nノードがアクティブになった際に処理が実行されます。 EvaluateComponent\nノードがアクティブになった際に処理が実行されます。\n結果をbool型で出力します。  "
    },
    {
        "uri": "/manual/migration/arbor3.html",
        "title": "Arbor3からの移行",
        "tags": [],
        "description": "",
        "summary": "「Arbor 3: FSM \u0026amp; BT Graph Editor(以下Arbor3)」からの移行について説明します。 Arbor3とLogic Toolkitには互換性があり",
        "content": "「Arbor 3: FSM \u0026amp; BT Graph Editor(以下Arbor3)」からの移行について説明します。\nArbor3とLogic Toolkitには互換性がありません。\nArbor3で開発していたプロジェクトをLogic Toolkitに乗り換える場合は以下の点を参考に組みなおしが必要になります。\nアーキテクチャの相違点    要素 Arbor3 Logic Toolkit     ステートマシン ArborFSMコンポーネント State   ビヘイビアツリー BehaviourTreeコンポーネント BehaviorTree   データフロー DataSlotFlexibleFieldCalculator OutputDataPortInputDataPortInputFieldデータ演算ノード群データ変換ノード群   グラフの階層化 SubStateMachineSubBehaviorTree 関数グラフ(Task Graph, Evaluate Graph)   変数 ParameterContainer Blackboard   API呼び出し 組み込みスクリプトリフレクションによる呼び出しスクリプト自作 組み込みスクリプトスクリプト生成スクリプティング   ノード用スクリプト MonoBehaviour SerializeReference    グラフの相違点 Arbor3  グラフの種類としてステートマシンとビヘイビアツリーが用意されている。 MonoBehaviourから派生した「Unityオブジェクト」で管理。 子グラフも内部的に同GameObjectにコンポーネントを追加する形式で実現。 グラフコンポーネントを持ったプレハブを作成することで擬似的にグラフの再利用が可能。  Logic Toolkit  ノードの種類によってのみどのように実行されるかが制御される。  ステートマシンはStateで実現。 ビヘイビアツリーはBehaviorTreeで実現。   SerializeReferenceで管理。 子グラフはUnityオブジェクトの制限なく追加可能。 Logic AssetやTask Graph Asset、Evaluate Graph Assetというアセットによりグラフの再利用が可能。  ノード用スクリプトの相違点 Arbor3  MonoBehaviourから派生した「Unityオブジェクト」で管理。 MonoBehaviourのメッセージ(OnCollisionEnterなど)も呼び出される。 ノード用スクリプトは流用不可\nStateに使用できるのがStateBehaviourスクリプトのみのため、BehaviourTreeでも同一処理を作成したい場合はActionBehaviourスクリプトも別途作成する必要がある。 APIのメンバーアクセスを行うには、高負荷なリフレクションによる呼び出しか、スクリプトの記述が必要。  Logic Toolkit  SerializeReferenceで管理。 MonoBehaviourのメッセージ(OnCollisionEnterなど)は呼ばれない。  メッセージを受け取るMonoBehaviourスクリプトを介して、イベントを待ち受けるなどの置き換えが必要。   ノード用スクリプトが流用可能\nActionComponentやTaskComponentが、StateにもBehaviorTreeにも利用可能。 APIのメンバーアクセスを行うスクリプトを生成可能。  組み込み機能について Arbor3  各種コンポーネントと関連スクリプトで対応。 対応していない機能についてはそれぞれユーザーにスクリプトを記述してもらう方式。  Logic Toolkit  アセット本体の機能を絞り込むため、最低限の組み込み機能のみ実装。 スクリプト生成機能によりメンバーアクセスが可能であるため、個別にスクリプトを記述する必要なケースが少ない。 必要に応じて対応パッケージを別途提供予定。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites/behaviortreeexecute.html",
        "title": "Behavior Tree Execute",
        "tags": [],
        "description": "",
        "summary": "１つの子ノードを実行し、子ノードの結果を自身の実行結果として返します。 子ノードの結果による動作 結果 動作 成功 実行を終了し、Behavior Tree E",
        "content": "１つの子ノードを実行し、子ノードの結果を自身の実行結果として返します。\n子ノードの結果による動作    結果 動作     成功 実行を終了し、Behavior Tree Execute自身も成功を返します。   失敗 実行を終了し、Behavior Tree Execute自身も失敗を返します。    プロパティ    プロパティ名 型 説明     Execute OutputBehaviorTreePort 接続している子ノードを実行し、実行結果を受け取ります。接続できる子ノードは１つのみです。    "
    },
    {
        "uri": "/manual/architecture/nodes/converts/downcastnode.html",
        "title": "Downcast",
        "tags": [],
        "description": "",
        "summary": "値の型をダウンキャストして出力します。 変換の条件 上から順に条件判定を行います。 入力型 出力型 可否 GameObject インターフェイス 不可 値型 (条件なし) 不可 (条",
        "content": "値の型をダウンキャストして出力します。\n変換の条件 上から順に条件判定を行います。\n   入力型 出力型 可否     GameObject インターフェイス 不可   値型 (条件なし) 不可   (条件なし) インターフェイス 可   (条件なし) 入力型から派生されている　 可    上記以外不可\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/decorator/evaluatedecorator.html",
        "title": "EvaluateDecorator",
        "tags": [],
        "description": "",
        "summary": "ノードの実行を行うかどうかを評価するDecoratorです。 共通のプロパティ プロパティ名 型 説明 Abort Flags AbortFlags 中断方法のフラグ。Self自ノードが実行",
        "content": "ノードの実行を行うかどうかを評価するDecoratorです。\n共通のプロパティ    プロパティ名 型 説明     Abort Flags AbortFlags 中断方法のフラグ。Self自ノードが実行中にDecoratorの評価結果がfalseになった場合、親ノードに失敗を返します。Lower Priority親ノードがSelectorの場合、自ノードよりも優先度が低い(グラフ内の位置が自ノードよりも下の)ノードを実行中にDecoratorの評価結果がtrueになった場合、実行中のノードを強制中断し自ノードの実行を割り込みます。   Logical Condition LogicalCondition 論理演算による評価設定。自ノードに複数のEvaluateDecoratorがある場合に、論理演算して結果を求めます。    "
    },
    {
        "uri": "/manual/scripting/nodecomponents/decorator/evaluatedecorator.html",
        "title": "EvaluateDecorator",
        "tags": [],
        "description": "",
        "summary": "EvaluateDecoratorをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLo",
        "content": "EvaluateDecoratorをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Decorator \u0026gt; Evaluate Decorator C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.BehaviorTree.EvaluateDecoratorを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 protected override bool OnEvaluate()を実装し、実行時の処理を記述します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。 評価対象になった際にprotected override void OnEnterEvaluation()が呼ばれます。\nSelectorの子ノードに設定したDecoratorのAbort FlagsにLower Priorityを設定している場合は、優先度の低いノード(弟ノード)が実行中も評価対象になります。 評価対象ではなくなった際にprotected override void OnLeaveEvaluation()が呼ばれます。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\rusing LogicToolkit.BehaviorTrees;\r[System.Serializable]\rpublic class EvaluateDecoratorExample : EvaluateDecorator\r{\rprivate float startTime = float.MaxValue;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\rstartTime = Time.time;\r}\r// OnEnterEvaluation is called when entering the evaluation target\r protected override void OnEnterEvaluation()\r{\r}\r// OnEvaluate is called when evaluating the condition\r protected override bool OnEvaluate()\r{\rreturn Time.time - startTime \u0026lt;= 1f;\r}\r// OnLeaveEvaluation is called when leaving the evaluation target\r protected override void OnLeaveEvaluation()\r{\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\r}\r}\r  この例では、Abort FlagsをSelfに設定するとノードがアクティブになってから1秒経過後に中断します。\nなお、同様の機能としてTimeLimitというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/eventcomponent.html",
        "title": "EventComponent",
        "tags": [],
        "description": "",
        "summary": "イベントが来たことをノードに伝える処理を行うノードコンポーネントです。 Unityのメッセージ(OnCollisionEnterなど)や入力イ",
        "content": "イベントが来たことをノードに伝える処理を行うノードコンポーネントです。\nUnityのメッセージ(OnCollisionEnterなど)や入力イベント、カスタムイベントなどを待つ場合に利用します。\nノードに設定した際の動作 Event Event\nイベントが来た際に接続先ノードを実行します。\nTask Task\nイベントが来た際に接続先ノードに遷移します。\nBehaviorTree BehaviorTree\nメイン イベントが来た際に親ノードに結果を返します。\n追加のプロパティ\n   プロパティ名 型 説明     Result InputField\u0026lt;bool\u0026gt; イベントが来た際に返す結果を設定します。    State State\nイベントが来た際にシグナルを出力します。\n追加のプロパティ\n   プロパティ名 型 説明     Result InputField\u0026lt;bool\u0026gt; イベントが来た際に返すシグナルを設定します。   Completed OutputSignalPort イベントが来た際にResultをシグナルとして出力します。    スクリプト生成 スクリプトの生成機能により以下のメンバーアクセスのスクリプトにはActionComponentが使用されます。\n delegate型のフィールド UnityEvent型のフィールド delegate型のプロパティ UnityEvent型のプロパティ イベント  詳細はスクリプト生成を参照してください。\n"
    },
    {
        "uri": "/manual/architecture/wires/executewire.html",
        "title": "ExecuteWire",
        "tags": [],
        "description": "",
        "summary": "接続先ノードを実行するためのワイヤーです。 接続できるポートの組み合わせ 出力ポート 入力ポート OutputExecutePort InputExecutePort",
        "content": "\r 接続先ノードを実行するためのワイヤーです。\n接続できるポートの組み合わせ    出力ポート 入力ポート     OutputExecutePort InputExecutePort    "
    },
    {
        "uri": "/manual/windows/logiceditor/sidepanel/graphs.html",
        "title": "Graphsタブ",
        "tags": [],
        "description": "",
        "summary": "サイドパネルのGraphsタブについて説明します。 グラフツリー 選択中のオブジェクト内のグラフ階層ツリーが表示されます。 グラフ内に関数グラフの",
        "content": "\r サイドパネルのGraphsタブについて説明します。\nグラフツリー 選択中のオブジェクト内のグラフ階層ツリーが表示されます。\nグラフ内に関数グラフの実行ノードを配置することで、子グラフが表示されるようになります。\n操作方法 グラフの選択  ツリーからグラフをクリック\n選択すると連動してグラフビューが切り替わります。  グラフ名の変更  名前の入力モード開始\n以下のいずれかの方法で入力モードにしてください。  グラフを右クリックし、メニューからRenameを選択 グラフをクリックしてアクティブ状態にしてから再度クリック グラフを選択してF2キー(Win)/Enterキー(Mac)   名前を入力 Enterキーで確定  Functions欄 選択中のオブジェクトが持つ関数グラフのリストが表示されます。\n操作方法 関数グラフの作成  作成メニュー表示\n以下のいずれかの方法で表示してください  「+」ボタンをクリック Functionsのリスト欄内をクリックし、Ctrl + Shift + Nキー(Win)/command ⌘ + shift ⇧ + Nキー(Mac) Functionsのリスト欄内を右クリックしメニューからCreateを選択   メニューから作成したいグラフの種類を選択する グラフが作成されグラフ名の入力モードになるので名前を入力する。 Enterキーで確定  関数グラフの選択  リスト内のグラフをクリック\n選択すると連動してグラフビューが切り替わります。  関数グラフの名前変更  名前の入力モード開始\n以下のいずれかの方法で入力モードにしてください。  グラフを右クリックし、メニューからRenameを選択 グラフをクリックしてアクティブ状態にしてから再度クリック グラフを選択してF2キー(Win)/Enterキー(Mac)   名前を入力 Enterキーで確定  関数グラフの削除 以下のいずれかの方法で削除できます。\n 削除するグラフを右クリックし、メニューからDeleteを選択 グラフを選択し、Deleteキーを押下。  "
    },
    {
        "uri": "/manual/architecture/nodes/organizes/groupnode.html",
        "title": "Groupノード",
        "tags": [],
        "description": "",
        "summary": "複数のノードを囲いグループとして整理するためのノードです。 ノードの枠をドラッグすることでサイズを変更できます。 追加の右クリックメニュー 内容 説",
        "content": "\r 複数のノードを囲いグループとして整理するためのノードです。\nノードの枠をドラッグすることでサイズを変更できます。\n追加の右クリックメニュー    内容 説明     Settings Groupノードの設定ウィンドウを開きます。    設定ウィンドウ \r    設定項目 説明     Color ノードの色   Order 重ね順、大きいほど手前に表示される    ショートカット    内容 操作方法     作成 Groupノードで囲いたいノードを複数選択しGキー(ノードを選択していない場合はマウスカーソルの位置に作成される)    "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/ifnode.html",
        "title": "If",
        "tags": [],
        "description": "",
        "summary": "条件に従って実行するノードを切り替えるノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransition",
        "content": "\r 条件に従って実行するノードを切り替えるノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Conditions IfConditionのリスト 判定する真偽値とExecutePortのリスト。上から順に判定し、Inputがtrueの場合にThenの接続先ノードを実行します。Input判定する真偽値のInputFieldThenInputがtrueの場合に接続先ノードを実行するOutputExecutePort   Else OutputExecutePort Conditionsの条件に一つも合致しない場合に実行します。   Completed OutputTransitionPort 実行しているノードがExitに到達した際に遷移します。    受け付けるフロー終了系ノード  Exit\n実行を終了し、Completedに遷移します。  "
    },
    {
        "uri": "/manual/scripting/nodecomponents/interfaces/ipausereceiver.html",
        "title": "IPauseReceiver",
        "tags": [],
        "description": "",
        "summary": "グラフが一時停止する際に呼び出すメソッドを実装できます。 グラフの一時停止について LogicToolkit.LogicPlayerBaseのP",
        "content": "グラフが一時停止する際に呼び出すメソッドを実装できます。\nグラフの一時停止について  LogicToolkit.LogicPlayerBaseのPause()メソッドで一時停止します。 LogicToolkit.LogicPlayerBaseのResume()メソッドで再開します。 またLogicToolkit.LogicPlayerBaseのisActiveAndEnabledプロパティとも連動してポーズが行われます。  スクリプトの書き方  LogicToolkit.IPauseReceiverを各種NodeComponentを継承した型に実装する。 public void OnPause(bool pause)を実装する。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class PauseExample : ServiceComponent, IPauseReceiver\r{\rprivate Animator animator;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\ranimator = Player.GetComponent\u0026lt;Animator\u0026gt;();\r}\rpublic void OnPause(bool pause)\r{\rif (pause)\r{\ranimator.speed = 0f;\r}\relse\r{\ranimator.speed = 1f;\r}\r}\r}\r  この例では、Serviceノードなどでこのコンポーネントを使用していると、グラフのポーズに連動してAnimatorが一時停止します。\n"
    },
    {
        "uri": "/manual/architecture/objects/logicbehavior.html",
        "title": "Logic Behavior",
        "tags": [],
        "description": "",
        "summary": "GameObjectに追加して利用可能なLogic Toolkitのメインとなるコンポーネントです。 Logic Controllerを内蔵しており、ノー",
        "content": "GameObjectに追加して利用可能なLogic Toolkitのメインとなるコンポーネントです。\nLogic Controllerを内蔵しており、ノードグラフによる挙動制御を行えるようになります。\n追加方法 既存のGameObjectに追加  Hierarchyウィンドウで追加したいGameObjectを選択。 Inspectorウィンドウの「Add Component」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Logic Behaviorを選択。  \r Logic Behavior付きGameObjectの作成  Hierarchyウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Logic Behaviorを選択。 GameObjectの名前入力モードになるので名前を入力。 Enterキーで確定。  \r Logic Editorウィンドウで作成  Logic Editorウィンドウの「+」ボタンをクリック。 メニューからLogic Behaviorを選択。  \r プロパティ \r    プロパティ 説明     Editボタン Logic Editorウィンドウを開く   Auto Play Mode 自動でプレイ開始するモードNone自動でプレイ開始しないPlay On AwakeGameObjectのAwake時にプレイ開始するPlay On StartGameObjectのStart時にプレイ開始する   Debug Graph Settings グラフのデバッグ設定Max Loop Count無限ループを判定するための最大繰り返し回数Enable Loggingデバッグによるログ出力を有効にするEnable Breakデバッグによる一時停止を有効にする   Events カスタムイベントの定義    "
    },
    {
        "uri": "/manual/windows/logiceditor.html",
        "title": "Logic Editorウィンドウ",
        "tags": [],
        "description": "",
        "summary": "ここではLogic Editorウィンドウについて説明します。 開き方 以下のいずれかの方法で開けます。 メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Logic Edit",
        "content": "ここではLogic Editorウィンドウについて説明します。\n開き方 以下のいずれかの方法で開けます。\n メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Logic Editorを選択する。\n\r  Logic BehaviorやLogic AssetのInspectorウィンドウから「Edit」ボタンをクリック。 \r   UI \r (A)ツールバー \r 利用可能なオブジェクトの選択切り替えや、設定ボタンなどが表示されます。\n(B)サイドパネル \r 現在選択中のオブジェクトのグラフツリー階層やノード、Blackboardなどが表示されます。\n Graphs\nグラフツリーや関数グラフのリストが表示されます。 Nodes\n現在選択中グラフのノード一覧が表示されます。 Events\n現在選択中のグラフオブジェクトのカスタムイベントが表示されます。 Blackboard\n関連するBlackboardの編集ができます。  (C)ミニマップ \r 現在選択中のグラフのミニマップが表示されます。\nビュー枠をドラッグしてスクロールしたり、拡大率の変更やリセットなどが行えます。\n(D)グラフビュー \r 現在選択中のグラフを編集する領域です。\n詳細はグラフビューを参照してください。\n(E)パンくずリスト \r 現在選択中のグラフまでの階層が表示されます。\n親グラフをクリックすることで選択グラフを切り替えることができます。\n"
    },
    {
        "uri": "/manual/architecture/graphs/logicgraph.html",
        "title": "Logic Graph",
        "tags": [],
        "description": "",
        "summary": "挙動を制御する主要なノードグラフです。 Logic Graphでは、イベントノードを起点として接続先ノードを実行できます。 イベントノードは複数配置できま",
        "content": "挙動を制御する主要なノードグラフです。\nLogic Graphでは、イベントノードを起点として接続先ノードを実行できます。\nイベントノードは複数配置できますので、１つのグラフ内で同時並列的に複数のフローを実行できます。\n作成方法 作成するにはLogic Controllerを内蔵する各種オブジェクトを作成する必要があります。\n詳細は以下のページを参照してください。\n Logic Behavior Logic Asset  利用可能なノード Logic Graphで利用可能なノードは以下の通りです。\n Action Task State BehaviorTree イベントノード群 フロー制御ノード群 シグナルノード群 データ演算ノード群 データ変換ノード群 グラフ整理ノード群  "
    },
    {
        "uri": "/manual/scripting/nodecomponents.html",
        "title": "NodeComponentスクリプト",
        "tags": [],
        "description": "",
        "summary": "NodeComponent関連スクリプトについて説明します。 スクリプト生成 メソッドの呼び出しやプロパティーの入出力のみ行う簡単なスクリプトを",
        "content": "NodeComponent関連スクリプトについて説明します。\n スクリプト生成\nメソッドの呼び出しやプロパティーの入出力のみ行う簡単なスクリプトを生成する方法について説明します。 ActionComponent\nActionComponentスクリプトについて説明します。 EvaluateComponent\nEvaluateComponentスクリプトについて説明します。 TaskComponent\nTaskComponentスクリプトについて説明します。 EventComponent\nEventComponentスクリプトについて説明します。 ServiceComponent\nServiceComponentスクリプトについて説明します。 Decorator\nDecoratorスクリプトについて説明します。 型名の変更\nNodeComponentの型名変更について説明します。  "
    },
    {
        "uri": "/manual/architecture/ports/outputexecuteport.html",
        "title": "OutputExecutePort",
        "tags": [],
        "description": "",
        "summary": "接続先ポートを実行するための出力ポートです。 接続可能なワイヤー ExecuteWire InputExecutePortに接続しているノードを最初に実行します。",
        "content": "接続先ポートを実行するための出力ポートです。\n接続可能なワイヤー  ExecuteWire\nInputExecutePortに接続しているノードを最初に実行します。  "
    },
    {
        "uri": "/manual/architecture/nodes/signals/signalevaluationnode.html",
        "title": "Signal Evaluation",
        "tags": [],
        "description": "",
        "summary": "シグナルを評価するノードです。 シグナルの評価結果が真の間、ノードコンポーネントを実行し完了を待ちます。 プロパティ プロパティ名 型 説明 出力ポート",
        "content": "\r シグナルを評価するノードです。\nシグナルの評価結果が真の間、ノードコンポーネントを実行し完了を待ちます。\nプロパティ    プロパティ名 型 説明     出力ポート OutputSignalPort InputsとConditionsによる結果のシグナルを出力します。TransitionWireで接続した場合、シグナルがオンの場合に接続先ノードに遷移します。   Inputs LogicalElement\u0026lt;InputSignalPort\u0026gt;のリスト 各InputSignalPortから取得したシグナルを、論理演算した結果を求めます。   Conditions TaskComponentのリスト Inputsの判定結果がオンの場合に、設定している各TaskComponentが実行されます。タスクの実行が完了した際に、実行結果をシグナルに反映します。    対応しているノードコンポーネント  TaskComponent\n実行結果を出力シグナルに反映させます。 EvaluateComponent\n判定結果を出力シグナルに反映させます。  "
    },
    {
        "uri": "/manual/architecture/nodes/events/startnode.html",
        "title": "Start",
        "tags": [],
        "description": "",
        "summary": "Startはグラフが開始された際に呼び出されるノードです。 プロパティ プロパティ名 型 説明 出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行し",
        "content": "\r Startはグラフが開始された際に呼び出されるノードです。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/nodes/functions/startfunctionnode.html",
        "title": "Start Function",
        "tags": [],
        "description": "",
        "summary": "関数グラフが呼ばれる際に最初に実行されるノードです。 プロパティ プロパティ名 型 説明 出力ポート OutputExecutePort 接続先ノードを実行します。 パラメータリスト 出力す",
        "content": "\r 関数グラフが呼ばれる際に最初に実行されるノードです。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort 接続先ノードを実行します。   パラメータリスト 出力するパラメータのリスト パラメータを親グラフから取得し、データの値を出力します。各パラメータの設定項目は以下の通りです。名前データの型OutputDataPort    パラメータの操作 追加  「+」ボタンをクリック 名前を入力  削除  パラメータを選択 「-」ボタンをクリック  並び替え  パラメータをドラッグ 並び替え先の位置でドロップ  リネーム 以下のいずれかの方法でリネームできます。\n パラメータ名を右クリックし、メニューからRenameを選択 パラメータ名をクリックしてアクティブ状態にしてから再度クリック パラメータ名を選択してF2キー(Win)/Enterキー(Mac)  データの型の変更  型名フィールドをクリック 型選択メニューから変更したい型を選択  アクセス 出力ポート 親グラフから値を受け取り、出力ポートに出力します。\n変数 このパラメータは特殊な変数扱いとなりBlackboardの変数と同様にアクセス出来ます。\nまた、値の内容はパラメータの出力ポートとも連動します。\n パラメータをドラッグ開始 グラフビューにドロップ ノード作成ニューからノードの種類を選択。 ノードの名前入力モードになるので名前を入力。\nEnterキーで確定。  詳細はBlackboardの変数アクセスを参照してください。\n"
    },
    {
        "uri": "/manual/getting-started.html",
        "title": "はじめに",
        "tags": [],
        "description": "",
        "summary": "ここでは、Logic Toolkitについての基本的な概要や導入方法について説明します。 Logic Toolkitとは Logic Toolkitとは以下の特徴のあ",
        "content": "ここでは、Logic Toolkitについての基本的な概要や導入方法について説明します。\nLogic Toolkitとは Logic Toolkitとは以下の特徴のあるUnity向けエディタ拡張アセットです。\n 挙動の流れを視覚的に組めるエディタ 多種多様なノードに対応 ノードコンポーネントをC#スクリプトで作成可能 スクリプトの生成に対応  詳しくは、概要 を参照してください。\nLogic Toolkitを導入する Logic Toolkitの導入手順は導入手順を参照してください。\n基本的なワークフロー Logic Toolkitを使用した基本的なワークフローについて説明します。\n"
    },
    {
        "uri": "/manual/windows/logiceditor/sidepanel.html",
        "title": "サイドパネル",
        "tags": [],
        "description": "",
        "summary": "Logic Editorウィンドウのサイドパネルについて説明します。 サイドパネルには現在選択中のオブジェクトのグラフツリー階層やノード、Blackbo",
        "content": "\r Logic Editorウィンドウのサイドパネルについて説明します。\nサイドパネルには現在選択中のオブジェクトのグラフツリー階層やノード、Blackboardなどが表示されます。\n Graphs\nグラフツリーや関数グラフのリストが表示されます。 Nodes\n現在選択中グラフのノード一覧が表示されます。 Events\n現在選択中のグラフオブジェクトのカスタムイベントが表示されます。 Blackboard\n関連するBlackboardの編集ができます。  "
    },
    {
        "uri": "/manual/scripting/nodecomponents/generator.html",
        "title": "スクリプト生成",
        "tags": [],
        "description": "",
        "summary": "メソッドやプロパティなどのメンバーにアクセスするスクリプトを生成できます。 アクセスしたいメンバーを一覧から選択するだけで作成されます。 スクリ",
        "content": "メソッドやプロパティなどのメンバーにアクセスするスクリプトを生成できます。\nアクセスしたいメンバーを一覧から選択するだけで作成されます。\nスクリプトの記述作業をひとつひとつ行う必要なく迅速に実装できます。\n条件 アクセスできるメンバーの条件は以下の通りです。\n Assembly Definition Fileもしくは事前コンパイル済みのマネージドDLLに定義されている型であること public型のpublicメンバーであること ジェネリック型やジェネリックメソッド以外であること 型やメンバーにLogicToolkit.IgnoreGeneratorAttributeが適用されていないこと  Assembly-CSharpなどのスクリプト用デフォルトアセンブリはスクリプト生成用アセンブリから参照できないため対象外です。\n対応しているメンバーアクセス 対応しているメンバーアクセスは以下の通りです。\nフィールドの取得 フィールドの値を取得するスクリプトを作成します。\n作成されるコンポーネント\nフィールドの型によって作成されるコンポーネントが変わります。\n   フィールドの型 作成されるコンポーネント 説明     bool型 EvaluateComponent 値を評価結果として返すスクリプトを作成します。   delegate型 EventComponent イベントの呼び出しを待機するスクリプトを作成します。イベントが呼ばれた際に受け取った引数の値をOutputDataPortから出力します。   UnityEvent型 EventComponent イベントの呼び出しを待機するスクリプトを作成します。イベントが呼ばれた際に受け取った引数の値をOutputDataPortから出力します。   その他 ActionComponent 値を取得し、OutputDataPortから出力するスクリプトを作成します。    フィールドの設定 フィールドの値を設定するスクリプトを作成します。\n作成されるコンポーネント\nActionComponent\nフィールドのトゥイーン フィールドの値を指定値になるまで徐々に補間するスクリプトを作成します。\nトゥイーン可能な型のみ生成できます。\n作成されるコンポーネント\nTaskComponent\nプロパティの取得 プロパティの値を取得するスクリプトを作成します。\n作成されるコンポーネント\nプロパティの型によって作成されるコンポーネントが変わります。\n   プロパティの型 作成されるコンポーネント 説明     bool型 EvaluateComponent 値を評価結果として返すスクリプトを作成します。   delegate型 EventComponent イベントの呼び出しを待機するスクリプトを作成します。イベントが呼ばれた際に受け取った引数の値をOutputDataPortから出力します。   UnityEvent型 EventComponent イベントの呼び出しを待機するスクリプトを作成します。イベントが呼ばれた際に受け取った引数の値をOutputDataPortから出力します。   その他 ActionComponent 値を取得し、OutputDataPortから出力するコンポーネントを作成します。    プロパティの設定 プロパティの値を設定するスクリプトを作成します。\n作成されるコンポーネント\nActionComponent\nプロパティのトゥイーン プロパティの値を指定値になるまで徐々に補間するスクリプトを作成します。\nトゥイーン可能な型のみ生成できます。\n作成されるコンポーネント\nTaskComponent\nイベントの待ち受け イベントの呼び出しを待機するスクリプトを作成します。\nイベントが呼ばれた際に受け取った引数の値をOutputDataPortから出力します。\n作成されるコンポーネント\nEventComponent\nメソッドの呼び出し メソッドを呼び出すスクリプトを作成します。\n作成されるコンポーネント\n戻り値の型によって作成されるコンポーネントが変わります。\n   戻り値の型 作成されるコンポーネント 説明     bool型 EvaluateComponent 戻り値を評価結果として返すスクリプトを作成します。   非同期(await可能な型もしくはasync)メソッド TaskComponent 完了するまで待機するスクリプトを作成します。   AsyncOperation TaskComponent 完了するまで待機するスクリプトを作成します。   その他 ActionComponent メソッドを呼び出すスクリプトを作成します。    メソッドの引数がoutやrefの場合は、実行後に引数の結果もOutputDataPortから出力します。\n作成方法 メンバーにアクセスするスクリプトは以下の方法で作成できます。\nノード/コンポーネント選択メニュー  グラフビューのノード作成メニューやコンポーネント選択メニューを開く Membersタブを選択する。 アクセスしたいメンバーの名前で検索する。 アクセスしたいメンバーを選択する。 (ノード作成メニューの場合は、作成するノードの種類を選択する。)  選択したメンバーにアクセスするスクリプトがすでに生成済みの場合は既存のスクリプトを使用します。\n未生成の場合は生成処理とコンパイルが行われ、完了後にノードの作成などが行われます。\nまた、既に生成済みのスクリプトはScriptsタブにも表示されます。\nLogic Script Generatorウィンドウ Logic Script Generatorウィンドウでは事前に複数のスクリプトをまとめて作成できます。\n メニューからLogic Toolkit \u0026gt; Logic Script Generatorを選択し、Logic Script Generatorウィンドウを開く。 左側ペインの「+」ボタンをクリック。 ツリーから追加したいメンバーをチェックする。 追加メニューの「Add」ボタンをクリックする。 Logic Script Generatorウィンドウに戻り、左側ペインの下部の「Apply」ボタンをクリックする。  詳細はLogic Script Generatorウィンドウを参照してください。\n注意点 メンバーへのアクセス情報は型名やメンバー名などで管理されています。\n生成済みスクリプトのメンバーなどをあとから変更や削除などを行うとコンパイルエラーとなります。\n「Logic Script Generatorウィンドウ」を開き、該当のスクリプトを修正もしくは削除してください。\n型名を変更する場合は、MovedFromAttributeを適用することで自動的に移行が行われます。\n"
    },
    {
        "uri": "/manual/architecture/graphs.html",
        "title": "ノードグラフ",
        "tags": [],
        "description": "",
        "summary": "ノードグラフは、ノードを繋げて挙動の流れを組むことができる機能です。 ノードグラフの種類 Logic Graph 挙動を制御するための主要なノードグラフです。 Logic Co",
        "content": "ノードグラフは、ノードを繋げて挙動の流れを組むことができる機能です。\nノードグラフの種類 Logic Graph 挙動を制御するための主要なノードグラフです。\nLogic Controllerに組み込まれており、Logic BehaviorやLogic Assetなどのオブジェクトを作成することでグラフを組めるようになります。\n詳細はLogic Graphを参照してください。\n関数グラフ Logic Graphの子グラフとして関数のように呼び出すことができるノードグラフです。\nLogic Controllerの内部関数グラフで作成できるほか、Task Graph AssetやEvaluate Graph Asseetで単独のアセットも作成できます。\n Task Graph\n継続的に実行されるグラフです。 Evaluate Graph\n一瞬で完了する処理を行うグラフです。  Blackboard(Local) ノードグラフにはBlackboardを内蔵しており、関数のローカル変数のようにグラフ内の値の一時的な格納に利用できます。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types.html",
        "title": "型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 Decorator BehaviorTreeノードに使用するDecoratorの基本型 EvaluateDecorator BehaviorTreeノードの実行を評価するDecorato",
        "content": "   型名 説明     Decorator BehaviorTreeノードに使用するDecoratorの基本型   EvaluateDecorator BehaviorTreeノードの実行を評価するDecorator   LoopCheckDecorator BehaviorTreeノードのループをチェックするDecorator   ResultChangeDecorator BehaviorTreeノードの実行結果を変更するDecorator    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors.Extensions/Types.html",
        "title": "型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 SerializedPropertyExtensions SerializedPropertyの拡張クラス",
        "content": "   型名 説明     SerializedPropertyExtensions SerializedPropertyの拡張クラス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types.html",
        "title": "型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 AdvancedMenu 高度なメニュー AdvancedMenuItem AdvancedMenuのアイテム ComponentMenuCreator ノードコンポーネント選択メニューのアイテムを作成するクラス TypeMenuCreator スクリプト選択メニ",
        "content": "   型名 説明     AdvancedMenu 高度なメニュー   AdvancedMenuItem AdvancedMenuのアイテム   ComponentMenuCreator ノードコンポーネント選択メニューのアイテムを作成するクラス   TypeMenuCreator スクリプト選択メニューを作成する   ConstantPropertyDrawer InputField\u0026lt;T\u0026gt;の定数フィールドの表示を拡張する基本型   ObjectFieldAssignor オブジェクト型への割り当てクラス   ConstantContainerProperty ConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   ComponentConstantContainerProperty ComponentConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldElementBase InputFieldのUI要素の基本型   InputFieldContainerElement InputField\u0026lt;TValue, TContainer\u0026gt;のUI要素   InputFieldBaseProperty InputFieldBase\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldProperty InputField\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldContainerProperty InputField\u0026lt;TValue, TContainer\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldElementUtility InputFieldElementのユーティリティクラス   FieldAssignor ノードやノードコンポーネントが作成された際にフィールドに値を割り当てるためのクラス   PortFieldAssignor ノードやノードコンポーネントが作成された際にポートを接続するためのクラス   GraphEditor グラフの編集を行うクラス   NodeComponentEditor NodeComponentのエディタ拡張   NodeEditor Nodeのエディタ拡張   PortConnector ポートの接続を管理するクラス   EqualsEvaluatorProperty EqualsEvaluator\u0026lt;T, TInputField\u0026gt;をSerializedPropertyによって参照するクラス   NodeContentContainer ノードのコンテンツの入れ物となるUI要素   PortField ポートのUI要素   PooledObject\u0026lt;T\u0026gt; プールしたオブジェクトを管理する。   SerializableTypeProperty SerializableTypeをSerializedPropertyによって参照する構造体   TypeMenuInfo 型のメニュー情報   BaseFieldExt\u0026lt;TValueType\u0026gt; BaseField\u0026lt;TValueType\u0026gt;を拡張したクラス   BasePopupFieldExt\u0026lt;TValueType\u0026gt; ポップアップフィールドのUI要素の基本クラス   PropertyFieldUtility PropertyFieldのユーティリティクラス   PropertyTracker SerializedPropertyの変更をトラッキングするためのUI要素   SerializableTypeField SerializableTypeのUI要素   TypePopupField 指定した型の中から選択するポップアップフィールドのUI要素   AssetUtility アセットのユーティリティクラス   MenuPathUtility メニュー用のパスのユーティリティクラス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Types.html",
        "title": "型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 OutputSignalPort 出力シグナルポート",
        "content": "   型名 説明     OutputSignalPort 出力シグナルポート    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types.html",
        "title": "型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 AssetInfo アセットの情報 Blackboard Variableを管理するブラックボード BlackboardAsset BlackboardAsset.Blackboardを内包するアセット。",
        "content": "   型名 説明     AssetInfo アセットの情報   Blackboard Variableを管理するブラックボード   BlackboardAsset BlackboardAsset.Blackboardを内包するアセット。\n主にBlackboardDataLinkReferenceから参照し、データリンクとして共有するために使用する。   BlackboardDataLink Blackboardをオブジェクト間で共有するデータリンク   BlackboardDataLinkReference BlackboardDataLinkReference.Blackboardのデータリンク参照情報   VariableOverrideAsset LogicAssetが持つルートBlackboardの各Variableの初期値を上書きするためのアセット   Variable Blackboardに格納する変数   VariableBase\u0026lt;T\u0026gt; Blackboardに格納する変数のジェネリック基本型   Variable\u0026lt;T\u0026gt; Blackboardに格納する変数のジェネリック型   VariableList\u0026lt;T\u0026gt; Blackboardに格納するリスト型の変数   VariableReference IVariableへの参照   VariableReference\u0026lt;T\u0026gt; 値の型を指定する形式でのIVariableへの参照   ConstantContainer\u0026lt;T\u0026gt; 定数の入れ物   GameObjectConstantContainer GameObject型の定数の入れ物   ComponentConstantContainer\u0026lt;T\u0026gt; Component型の定数の入れ物   InputFieldBase 入力フィールドの基本型   InputFieldBase\u0026lt;T\u0026gt; ジェネリック型の入力フィールドの基本型   InputQuaternion Quaternionの入力フィールド。\n固定値をオイラー角で設定できる。   InputField\u0026lt;TValue, TContainer\u0026gt; 定数をConstantContainer\u0026lt;T\u0026gt;で持つことができる入力フィールド   InputField\u0026lt;T\u0026gt; ジェネリック型の入力フィールド   InputList\u0026lt;T\u0026gt; IList\u0026lt;T\u0026gt;型の入力フィールド   InputGameObject GameObject型の入力フィールド   InputComponent\u0026lt;T\u0026gt; Component型の入力フィールド   InputSystemType Type型の入力フィールド   InputFieldUtility 入力フィールドのユーティリティクラス   ComputeNodeBase 演算ノードの基本クラス   ConvertNode データの型を変換するノード   DataPort データポート   DataPort\u0026lt;T\u0026gt; ジェネリック型のデータポート   DataPortWithType 型指定可能なデータポート   InputDataPort\u0026lt;T\u0026gt; ジェネリック型の入力データポート   InputDataPortWithType 型指定可能な入力データポート   OutputDataPort\u0026lt;T\u0026gt; ジェネリック型の出力データポート   OutputDataPortWithType 型指定可能な出力データポート   NodeComponentContainerExtensions INodeComponentContainerの拡張クラス   EqualsEvaluator\u0026lt;T, TInputField\u0026gt; 入力値の等価比較を行うクラス   LogicController ロジックを制御する主要クラス   ActionComponent 一瞬で実行完了する処理を行うコンポーネント   ActivatableComponent アクティブ状態が切り替わるコンポーネント   EvaluateComponent 評価を行うコンポーネント   EventComponent イベントの待ち受けを行うコンポーネント   NodeComponent ノードに追加するためのコンポーネントの基本型   ServiceComponent 常駐する処理を行うコンポーネント   AsyncOperationComponent\u0026lt;TAsyncOperation\u0026gt; AsyncOperationが完了するのを待つコンポーネント   TaskComponent 完了するまで時間がかかる処理を行うコンポーネント   WaitForSeconds 指定秒数の経過を待つコンポーネント   TweenComponent\u0026lt;TTarget, TInputField, T\u0026gt; 対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント   TweenComponentBase\u0026lt;T\u0026gt; パラメータのトゥイーンアニメーションを行うコンポーネントの基本型   NodeGraph ノードグラフの基本型   ActivatableNode アクティブ状態が切り替わるノード   ExecuteNode 実行ノード   BreakNode ループから抜けるためのフロー終了ノード   CompleteNode タスクを完了するためのフロー終了ノード   ContinueNode 次のループに移行するためのフロー終了ノード   ExitNode ノードの実行を終了するためのフロー終了ノード   FlowExitNode フロー終了ノードの基本型   Node ノードの基本型   ServiceNode 常駐する処理を行うノード   ServiceNodeBase 常駐する処理を行うノードの基本型   EventInterfaceAsset カスタムイベントを定義するアセット   LogicAsset LogicAsset.LogicControllerを扱うアセット   LogicBehavior LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント   LogicPlayer LogicAssetを参照し再生するコンポーネント   LogicPlayerBase LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型   OutputExecutePort 出力実行ポート   Port 通常ポートの基本型   PortBase ポートの基本型   OutputTransitionPort 出力遷移ポート   TransitionalPort 遷移を扱うポートの基本型   ProgressPlayer 進捗プレイヤー\nNodeComponentにIProgressComponentを実装して使用する。   RefArgument\u0026lt;T, TInputField\u0026gt; 参照引数を扱う型。\n主にスクリプト生成に使用される。   Wire ワイヤーの基本型   SerializableType SerializableType.TypeをUnityのシリアライズシステムで扱うための構造体   UniqueId 重複しないIDを扱う構造体   Timer 時間経過を計測する   EaseBase イージングを行う基本型   Interpolator\u0026lt;T\u0026gt; 補間処理を行う基本型   ByteLerp byte型の線形補間   SByteLerp sbyte型の線形補間   CharLerp char型の線形補間   ShortLerp short型の線形補間   UShortLerp ushort型の線形補間   IntLerp int型の線形補間   UIntLerp uint型の線形補間   LongLerp long型の線形補間   ULongLerp ulong型の線形補間   FloatLerp float型の線形補間   DoubleLerp double型の線形補間   Vector2Lerp Vector2型の線形補間   Vector2IntLerp Vector2Int型の線形補間   Vector3Lerp Vector3型の線形補間   Vector3Slerp Vector3型の球面線形補間   Vector3IntLerp Vector3Int型の線形補間   Vector4Lerp Vector4型の線形補間   ColorLerp Color型の線形補間   QuaternionLerp Quaternion型の線形補間   QuaternionSlerp Quaternion型の球面線形補間   CompareUtility 値比較のユーティリティクラス   TypeUtility 型のユーティリティクラス   ListAccessorUtility ListAccessorのユーティリティクラス   ValueContainer\u0026lt;T\u0026gt; 値の入れ物を扱うクラス   ValueFlowExtensions 値のフロー拡張クラス    "
    },
    {
        "uri": "/manual/getting-started/overview.html",
        "title": "概要",
        "tags": [],
        "description": "",
        "summary": "Logic Toolkitは挙動の流れを視覚的なノードグラフ形式で構築できるVisual Scriptingカテゴリのエディタ拡張アセットです。 挙動の流",
        "content": "Logic Toolkitは挙動の流れを視覚的なノードグラフ形式で構築できるVisual Scriptingカテゴリのエディタ拡張アセットです。\n挙動の流れを見える化 \r Unityエディタ拡張ウィンドウにより、ノードグラフを視覚的に編集できます。\nUnity上でのテストプレイでは、実行中ノードやデータの現在値を確認できるため、デバッグにも役立ちます。\n３つの概念 Logic Toolkitでは挙動の流れを大まかに3つの概念で構成することで、再利用性の高さを実現しています。\nアクション \r 例えば「弾丸の発射(弾丸オブジェクトの実体化)」などの一瞬で完了する処理をここではアクションと呼びます。\n(プログラミング用語では同期処理とも言います)\n残弾数を変数に格納や取得、残弾数があるかどうかなどの判定を行うような処理もアクションの一種と言えます。\n\r タスク \r 例えば「一定時間待機」や「A地点からB地点まで直線移動し、移動完了まで待つ」など、継続的に行われる処理をここではタスクと呼びます。\n(プログラミング用語では非同期処理とも言います)\nイベント \r 例えば「キー入力が行われた時」や「オブジェクトが何かに衝突した時」などを待つ処理をここではイベントと呼びます。\n(プログラミング用語でもイベントと言います)\nまた「イベントが来るまで待機するタスク」という考え方もできますので、タスク機能が使える箇所ではイベント機能も使用できます。\n\r 特殊な機能としては、他のグラフオブジェクトのイベントを呼び出すためのカスタムイベントがあります。\n4つの流れ Logic Toolkitでは処理の流れが4つの分類で構成されています。\n実行フロー どのような処理をどういった順番で行うかの流れをここでは実行フローと呼びます。\n例えば、キャラクターに攻撃が当たった場合は以下のような流れになります。\n ダメージ計算 ヒットエフェクトを表示 体力が0以下になったか  死亡アニメーション再生 一定時間経過を待つ オブジェクトを破棄    \r ステートマシン 「状態」と「状態が切り替わる条件」に着目した処理の流れをステートマシンと呼びます。\n例えば、以下のようなステートマシンを組んだ敵モンスターなどがあります。\n   状態 説明 遷移     巡回 プレイヤーキャラを探して固定ルートを巡回する プレイヤーを発見すると「通常攻撃」ステートへ   通常攻撃 プレイヤーに近づき通常攻撃する 残り体力が半分以下で「発狂」ステートへ   発狂 攻撃力が1.5倍となり、積極的に攻撃する 残り体力が10%以下で「逃走」ステートへ   逃走 プレイヤーから遠ざかり、自身の体力自然回復を待つ 体力が残り半分以上まで回復した場合は「通常攻撃」ステートへ    \r ビヘイビアツリー 「優先度」と「挙動を行う条件」に着目した処理の流れをビヘイビアツリーと呼びます。\n例えば、敵モンスターの挙動をビヘイビアツリーで表すと以下のようになります。\n   優先度 挙動 条件 説明     1 臨戦態勢 プレイヤーを見つけた 見つけたプレイヤーに対して以下の行動をとる臨戦態勢   1-1 逃走 体力が残り10%以下 プレイヤーから遠ざかり、自身の体力自然回復を待つ   1-2 発狂 体力が残り半分以下 強力な攻撃を行う   1-3 通常攻撃 無条件 プレイヤーに近づき、通常攻撃する   2 巡回 無条件 プレイヤーキャラを探して固定ルートを巡回する    (ツリー構造のため、ここでは仮に「1-1」というように子要素を表現しています)\n\r データフロー 値の取得や演算などを行うデータの流れをここではデータフローと呼びます。\n例えば、ダメージ計算などは以下のようになります。\n 攻撃力を取得 守備力を取得 残り体力を取得 「残り体力 - (攻撃力/2 - 守備力/4)」を計算しする 残り体力を4.の数値に設定する  \r ノード Logic Toolkitでは上記「3つの概念」と「４つの流れ」を多様なノードで実現できます。\nAction \r 単一の処理を実行するノードです。\n一瞬で実行され、すぐに次のノードに遷移します。\n詳細はActionを参照してください。\nTask \r 継続的に処理を実行するノードです。\n処理が完了するまで待機し、完了後に次のノードに遷移します。\n詳細はTaskを参照してください。\nフロー制御ノード群 \r ノードの実行フローを制御するノード群です。\n実行するノードを分岐したり、接続先ノードを繰り返し実行させることができます。\n詳細はフロー制御ノード群を参照してください。\nイベントノード群 \r ノードの実行を開始するためのノード群です。\n実行開始の条件に従い、条件に合致したら接続先ノードを実行します。\n詳細はイベントノード群を参照してください。\nカスタムイベント 他グラフのイベントを呼び出すためにユーザーが定義できるイベント機能があります。\n詳細はカスタムイベントを参照してください。\nState \r ステート(状態)を扱うノードです。\n実行状況をシグナルとして発信し、接続先のシグナルノードが条件判定した結果によって次のノードに遷移します。\n詳細はStateを参照してください。\nシグナルノード群 \r Stateから他のノードへ遷移する条件判定を行うノード群です。\n詳細はシグナルノード群を参照してください。\nBehaviorTree \r ビヘイビアツリー形式で実行ノードを切り替えるノードです。\n接続しているノードの優先度順に実行され、子ノードは実行した結果を親ノードに返し、親ノードは受け取った結果によって子ノードの実行を制御します。\n詳細はBehaviorTreeを参照してください。\nデータ演算ノード群 \r 四則演算や値の取得などを行うためのノード群です。\n詳細はデータ演算ノード群を参照してください。\nデータ変換ノード群 \r データの型を変換するためのノード群です。\n詳細はデータ変換ノード群を参照してください。\nノードコンポーネント \r ノードコンポーネントとはどのような挙動を行うかを実装したノード用の部品です。\nノードコンポーネントをノードに設定することで、実行中のノードがどのような挙動を行うかを設定できます。\n詳細はノードコンポーネントを参照してください。\nC#スクリプト 各種ノードコンポーネントはC#スクリプトで追加可能です。\nグラフ上では複雑になりすぎる処理はC#スクリプトを記述することで整理しやすくなります。\n詳細はスクリプティングを参照してください。\nFloat Sub スクリプトのコード例\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25  using UnityEngine; namespace LogicToolkit.Builtin { [System.Serializable] [MenuName(\u0026#34;Float/Float Sub\u0026#34;)] [MenuKeywords(\u0026#34;-\u0026#34;)] [FixedRecomputeMode(RecomputeMode.Dirty)] internal class FloatSubCompute : ActionComponent { [SerializeField] private OutputDataPort\u0026lt;float\u0026gt; _Output = new OutputDataPort\u0026lt;float\u0026gt;(); [SerializeField] private InputField\u0026lt;float\u0026gt; _Value1 = new InputField\u0026lt;float\u0026gt;(); [SerializeField] private InputField\u0026lt;float\u0026gt; _Value2 = new InputField\u0026lt;float\u0026gt;(); protected override void OnAction() { _Output.SetValue(_Value1.Value - _Value2.Value); } } }   API呼び出しスクリプトの生成 \r Unity本体やパッケージなどのAPIを呼び出すためのノードコンポーネント用スクリプトを生成できます。\n呼び出したいメンバーを選択するだけで必要なノードコンポーネントが生成されますので、単純なスクリプトの記述作業を挟むことなくノードグラフの編集に専念できます。\n詳細はスクリプト生成を参照してください。\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/actioncomponent.html",
        "title": "ActionComponent",
        "tags": [],
        "description": "",
        "summary": "一瞬で完了する処理を行うノードコンポーネントです。 メンバーの呼び出しやデータの演算などに利用します。 ノードに設定した際の動作 Action Action ノードがアク",
        "content": "一瞬で完了する処理を行うノードコンポーネントです。\nメンバーの呼び出しやデータの演算などに利用します。\nノードに設定した際の動作 Action Action\nノードがアクティブになった際に処理が実行されます。\nCompute Compute\nデータの出力が必要になった際に処理が実行されます。\n出力DataPortがあるActionComponentのみ使用可能です。\nBehaviorTree BehaviorTree\nメイン ノードがアクティブになった際に処理を実行し、すぐに親ノードに結果を返します。\n追加のプロパティ\n   プロパティ名 型 説明     Result InputField\u0026lt;bool\u0026gt; 親ノードに返す結果を指定します。    Services ノードがアクティブになった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。    State State\nノードがアクティブになった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。    Service Service\nノードがアクティブになった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。    スクリプト生成 スクリプトの生成機能により以下のメンバーアクセスのスクリプトにはActionComponentが使用されます。\n フィールドの値を取得 フィールドの値を設定 プロパティの値を取得 プロパティの値を設定 メソッドの呼び出し  フィールドの型などによってActionComponent以外になる可能性もあります。\n詳細はスクリプト生成を参照してください。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/actioncomponent.html",
        "title": "ActionComponent",
        "tags": [],
        "description": "",
        "summary": "ActionComponentをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLogi",
        "content": "ActionComponentをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Action Component C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.ActionComponentを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 protected override void OnAction()を実装し、実行時の処理を記述します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class ActionExample : ActionComponent\r{\r// OnAction is called when the node is executed.\r protected override void OnAction()\r{\rDebug.Log(\u0026#34;Hello, world!\u0026#34;);\r}\r}\r  この例では、実行されるとConsoleにHello, world!が出力されます。\nなお、同様の機能としてDebug.Logというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/branchnode.html",
        "title": "Branch",
        "tags": [],
        "description": "",
        "summary": "Conditionフィールドの値によって、遷移先を分岐します。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTran",
        "content": "\r Conditionフィールドの値によって、遷移先を分岐します。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Condition InputField\u0026lt;bool\u0026gt; 判定する真偽値を設定します。   True OutputTransitionPort Conditionがtrueの場合に遷移します。   False OutputTransitionPort Conditionがfalseの場合に遷移します。    "
    },
    {
        "uri": "/manual/architecture/nodes/organizes/commentnode.html",
        "title": "Commentノード",
        "tags": [],
        "description": "",
        "summary": "グラフ上にコメントを残せるノードです。 ショートカット 内容 操作方法 作成 グラフ上の作成したい位置にマウスカーソルを移動しCキー",
        "content": "\r グラフ上にコメントを残せるノードです。\nショートカット    内容 操作方法     作成 グラフ上の作成したい位置にマウスカーソルを移動しCキー    "
    },
    {
        "uri": "/manual/architecture/nodes/converts/explicitnumericconvertnode.html",
        "title": "ExplicitNumericConvert",
        "tags": [],
        "description": "",
        "summary": "数値型の明示的な型変換を行います。 変換の条件 C#の仕様に準拠。 詳細はExplicit numeric conversionsを参照してください。",
        "content": "数値型の明示的な型変換を行います。\n変換の条件 C#の仕様に準拠。\n詳細はExplicit numeric conversionsを参照してください。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/interfaces/iprogresscomponent.html",
        "title": "IProgressComponent",
        "tags": [],
        "description": "",
        "summary": "NodeComponentのヘッダ部にプログレスバーを表示できます。 スクリプトの書き方 LogicToolkit.IProgressCompo",
        "content": "NodeComponentのヘッダ部にプログレスバーを表示できます。\nスクリプトの書き方  LogicToolkit.IProgressComponentを各種NodeComponentを継承した型に実装する。 public LogicToolkit.ProgressPlayer ProgressPlayer{ get; }を実装する。 LogicToolkit.ProgressPlayerのIsActiveプロパティでプログレスバーの表示を切り替える。 LogicToolkit.ProgressPlayerのCurrentProgressプロパティでプログレスバーの進捗度(0～1)を切り替える。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class ProgressExample : TaskComponent, IProgressComponent\r{\rprivate ProgressPlayer progressPlayer = new ProgressPlayer();\rpublic ProgressPlayer ProgressPlayer =\u0026gt; progressPlayer;\rprivate float startTime;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\rprogressPlayer.IsActive = true;\rprogressPlayer.CurrentProgress = 0f;\rstartTime = Time.time;\r}\r// OnExecute is called when it is executed.\r protected override TaskStatus OnExecute()\r{\rfloat progress = Time.time - startTime / 1f;\rprogressPlayer.CurrentProgress = progress;\r// Return Running, Success, or Failure depending on the task execution status.\r return progress \u0026gt;= 1f? TaskStatus.Success : TaskStatus.Running;\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\rprogressPlayer.IsActive = false;\r}\r}\r  この例では、TaskComponentとして1秒待機中の進捗度をNodeComponentのヘッダ部にプログレスバーで表示しています。\nなお、同様の機能としてWait For Secondsというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/architecture/logiccontroller.html",
        "title": "Logic Controller",
        "tags": [],
        "description": "",
        "summary": "Logic Controllerは、挙動を制御するための主要な機能です。 Logic BehaviorやLogic Assetに内蔵されており、ノードグラフの編集や",
        "content": "Logic Controllerは、挙動を制御するための主要な機能です。\nLogic BehaviorやLogic Assetに内蔵されており、ノードグラフの編集や実行に利用されます。\nLogic Controllerは以下の構成要素のセットで成り立っています。\n Logic Graph\n挙動を制御するための主要となるグラフです。 関数グラフのリスト\nプログラミングの関数のように共通機能をひとまとめにし、複数の箇所から共有して使用できるグラフです。 Blackboard(Root)\nLogic Graphからも関数グラフのリストからもアクセスできる変数を管理できます。\nまたグラフ外部からもアクセスができます。 Blackboard(Private)\nLogic Graphからも関数グラフのリストからもアクセスできる変数を管理できます。\nグラフ外部からのアクセスはできません。 DataLink\n複数のGameObject間でBlackboardを共有する機能です。 カスタムイベントの定義\nグラフオブジェクトに紐づくカスタムイベントを直接定義できます。 Event Interface Assetの関連付け\nカスタムイベントを定義したアセットを関連付けることで間接的にイベントを呼び出せます。  "
    },
    {
        "uri": "/manual/architecture/objects/logicplayer.html",
        "title": "Logic Player",
        "tags": [],
        "description": "",
        "summary": "Logic Assetを再生するためのコンポーネントです。 追加方法 既存のGameObjectに追加 Hierarchyウィンドウで追加したいGameOb",
        "content": "Logic Assetを再生するためのコンポーネントです。\n追加方法 既存のGameObjectに追加  Hierarchyウィンドウで追加したいGameObjectを選択。 Inspectorウィンドウの「Add Component」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Logic Playerを選択。  \r Logic Player付きGameObjectの作成  Hierarchyウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Logic Playerを選択。 GameObjectの名前入力モードになるので名前を入力。 Enterキーで確定。  \r 使用方法 Logic Assetの設定 まずは、実行するLogic Assetを設定する必要があります。\n Inspectorウィンドウで、Assetプロパティに使用したいLogic Assetを選択。\nまた、「Create」ボタンから新規作成することができます。  \r 変数の初期値の設定 Logic Assetが持つルートのBlackboardの各変数の初期値を設定できます。\n 予めLogic AssetのBlackboardに変数を作成する。 InspectorウィンドウでVariables/Variable Overidesの「+」ボタンをクリック。 メニューから設定したい変数を選択。 追加された変数の値を編集。  \r Variable Override Assetの登録 各変数の初期値はVariable Override Assetでも設定できます。\n InspectorウィンドウでVariables/Variable Override Assetsの「+」ボタンをクリック。 メニューから登録したいアセットを選択。\nまた、メニューから \u0026lt;Create\u0026gt; を選択することで、Variable Override Assetを新規作成して登録することもできます。  \r 同一変数を上書きする場合は次の順番で参照し、最初に設定された数値が適用されます。\n Variable Overridesの設定 Variable Override Assetsの登録順  カスタムイベントの設定 カスタムイベントを使用することで、グラフ間でイベントを呼び出せるようになります。\nLogic PlayerのInspectorでは Asset に設定したLogic Assetに定義されているカスタムイベントを閲覧および編集できます。\n詳細はカスタムイベントを参照してください。\nプロパティ \r    プロパティ 説明     Editボタン Logic Editorウィンドウを開く   Auto Play Mode 自動でプレイ開始するモードNone自動でプレイ開始しないPlay On AwakeGameObjectのAwake時にプレイ開始するPlay On StartGameObjectのStart時にプレイ開始する   Debug Graph Settings グラフのデバッグ設定Max Loop Count無限ループを判定するための最大繰り返し回数Enable Loggingデバッグによるログ出力を有効にするEnable Breakデバッグによる一時停止を有効にする   Asset 再生するLogic Asset   Variables Logic AssetのルートBlackboardの初期値設定   Events カスタムイベントの定義(Logic Assetに定義されているカスタムイベントを表示)    "
    },
    {
        "uri": "/manual/windows/generator.html",
        "title": "Logic Script Generatorウィンドウ",
        "tags": [],
        "description": "",
        "summary": "メソッドの呼び出しやプロパティの入出力などのシンプルな処理のみを行うスクリプトを生成するためのウィンドウです。 開き方 以下のいずれかの方法で開",
        "content": "メソッドの呼び出しやプロパティの入出力などのシンプルな処理のみを行うスクリプトを生成するためのウィンドウです。\n開き方 以下のいずれかの方法で開けます。\n メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Logic Script Generatorを選択。\n\r  Logic Editorのツールバーの「⋮」ボタンをクリックし、メニューからLogic Script Generatorを選択。\n\r   操作方法 アセンブリの追加  左枠のアセンブリ選択ドロップダウンをクリックし、メニューからCreate New Assemblyを選択。\nアセンブリがプロジェクトに作成されていない場合は右枠中央の「Create New Assembly」ボタンをクリック。 表示されたポップアップウィンドウにアセンブリの名前を入力。 「Create」ボタンをクリック。  アセンブリの選択  左枠のアセンブリ選択ドロップダウンをクリック。 メニューからアセンブリを選択。  アセンブリの削除  ProjectウィンドウからAssets/Logic Toolkit/Generated Scripts/アセンブリ名フォルダを削除。  スクリプトの追加  ツールバーの「+」ボタンをクリック。 メニューから追加するスクリプトを選択。 フッターの「Add」ボタンをクリック。  スクリプトの設定  リストからスクリプトを選択。 詳細欄で設定  スクリプトの削除  リストから削除したいスクリプトのチェックを解除。  スクリプトの適用 アセンブリの追加やメンバーの追加、設定、削除などの変更点は適用することで生成結果に反映されます。\n フッターの「Apply」ボタンをクリック。  変更を元に戻す  フッターの「Revert」ボタンをクリック。  スクリプトの種類 プロパティ/フィールドの取得 C#の型のプロパティやフィールドを取得し、DataPortに出力するActionComponentスクリプトを生成します。\n設定    設定項目 説明     Dont Use Compute Computeノードでの使用を不可とする属性を適用します。   Recompute Mode Settings Computeノードで使用したい際の再演算モードの設定方法を指定します。Auto値型の場合はDirty固定GameObjectかComponentの場合は初期値をFrameに設定。DefaultComputeノードを作成した際の初期値を設定します。Fixed固定の再演算モードを設定します   Recompute Mode Recompute Mode SettingsがDefaultかFixedの場合、設定するRecompute Modeを指定します。Dirty入力ポートが受け取るデータが更新されている場合に再演算Frame前回演算したフレームと現在フレームが異なる場合に再演算Node出力ポートの接続先ノードが異なる場合に再演算Component出力ポートの接続先ノードコンポーネントが異なる場合に再演算Always常に再演算    プロパティ/フィールドの設定 InputFieldから受け取った値をC#の型のプロパティやフィールドに設定するActionComponentスクリプトを生成します。\n型が値型の場合に、設定語の結果をDataPortに出力します。\n設定 型が値型の場合にのみ項目が表示されます。\n   設定項目 説明     Dont Use Compute Computeノードでの使用を不可とする属性を適用します。   Recompute Mode Settings Computeノードで使用したい際の再演算モードの設定方法を指定します。Auto値型の場合はDirty固定GameObjectかComponentの場合は初期値をFrameに設定。DefaultComputeノードを作成した際の初期値を設定します。Fixed固定の再演算モードを設定します   Recompute Mode Recompute Mode SettingsがDefaultかFixedの場合、設定するRecompute Modeを指定します。Dirty入力ポートが受け取るデータが更新されている場合に再演算Frame前回演算したフレームと現在フレームが異なる場合に再演算Node出力ポートの接続先ノードが異なる場合に再演算Component出力ポートの接続先ノードコンポーネントが異なる場合に再演算Always常に再演算    メソッドの呼び出し C#の型のメソッドを呼び出すActionComponentスクリプトを生成します。 戻り値やoutやref引数がある場合は呼び出し後に値をDataPortに出力します。\n設定 出力DataPortがある場合にのみ項目が表示されます。\n   設定項目 説明     Dont Use Compute Computeノードでの使用を不可とする属性を適用します。   Recompute Mode Settings Computeノードで使用したい際の再演算モードの設定方法を指定します。Auto値型の場合はDirty固定GameObjectかComponentの場合は初期値をFrameに設定。DefaultComputeノードを作成した際の初期値を設定します。Fixed固定の再演算モードを設定します   Recompute Mode Recompute Mode SettingsがDefaultかFixedの場合、設定するRecompute Modeを指定します。Dirty入力ポートが受け取るデータが更新されている場合に再演算Frame前回演算したフレームと現在フレームが異なる場合に再演算Node出力ポートの接続先ノードが異なる場合に再演算Component出力ポートの接続先ノードコンポーネントが異なる場合に再演算Always常に再演算    イベントの待ち受け delegate型のフィールドやイベントを設定し、呼び出された際にイベントを処理するEventComponentスクリプトを生成します。\nトゥイーン クラスのプロパティやフィールドを徐々に変化させるTweenComponentスクリプトを生成します。\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/decorator/loopcheckdecorator.html",
        "title": "LoopCheckDecorator",
        "tags": [],
        "description": "",
        "summary": "ノードが完了した際に繰り返しノードを実行するかどうかを制御するDecoratorです。",
        "content": "ノードが完了した際に繰り返しノードを実行するかどうかを制御するDecoratorです。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/decorator/loopcheckdecorator.html",
        "title": "LoopCheckDecorator",
        "tags": [],
        "description": "",
        "summary": "LoopCheckDecoratorをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからL",
        "content": "LoopCheckDecoratorをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Decorator \u0026gt; Loop Check Decorator C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.BehaviorTree.LoopCheckDecoratorを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 protected override bool OnNext()を実装し、実行時の処理を記述します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\rusing LogicToolkit.BehaviorTrees;\r[System.Serializable]\rpublic class LoopCheckDecoratorExample : LoopCheckDecorator\r{\rprivate int count;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\rcount = 0;\r}\r// Called when the node finishes executing\r protected override bool OnNext()\r{\rcount++;\r// Returns true if the node is executed repeatedly\r return count \u0026lt; 10;\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\r}\r}\r  この例では、ノードを10回まで繰り返します。\nなお、同様の機能としてLoopCountというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/windows/logiceditor/sidepanel/nodes.html",
        "title": "Nodesタブ",
        "tags": [],
        "description": "",
        "summary": "サイドパネルのNodesタブについて説明します。 ノードリスト 現在選択中のノード一覧が表示されます。 操作方法 ノードの選択 Nodesリストから選",
        "content": "\r サイドパネルのNodesタブについて説明します。\nノードリスト 現在選択中のノード一覧が表示されます。\n操作方法 ノードの選択 Nodesリストから選択すると、グラフビューでのノードの選択状態と連動し、選択したノードの位置にスクロールします。\n リストからノードをクリックする。  Ctrl(Win)/Command ⌘(Mac)を押しながら選択すると選択ノードの追加/解除が個別にできます。 Shiftを押しながら選択するとまとめて選択できます。    ノード名の変更  名前の入力モード開始\n以下のいずれかの方法で入力モードにしてください。  ノードを右クリックし、メニューからRenameを選択 ノードをクリックしてアクティブ状態にしてから再度クリック ノードを選択してF2キー(Win)/Enterキー(Mac)   名前を入力 Enterキーで確定  ノードの切り取り 以下のいずれかの方法で切り取り出来ます。\n ノードを右クリックし、メニューからCutを選択 ノードを選択し、Ctrl + Xキー(Win)/command ⌘ + Xキー(Mac)  ノードのコピー 以下のいずれかの方法でコピー出来ます。\n ノードを右クリックし、メニューからCopyを選択 ノードを選択し、Ctrl + Cキー(Win)/command ⌘ + Cキー(Mac)  ノードの貼り付け 以下のいずれかの方法で貼り付け出来ます。\n ノードを右クリックし、メニューからPasteを選択 ノードを選択し、Ctrl + Vキー(Win)/command ⌘ + Vキー(Mac)  ノードの削除 以下のいずれかの方法で削除できます。\n ノードを右クリックし、メニューからDeleteを選択 ノードを選択し、Deleteキー  "
    },
    {
        "uri": "/manual/architecture/nodes/events/onpausenode.html",
        "title": "On Pause",
        "tags": [],
        "description": "",
        "summary": "On Pauseはグラフが一時停止された際に呼び出されるノードです。 呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 プロ",
        "content": "\r On Pauseはグラフが一時停止された際に呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/ports/outputtransitionport.html",
        "title": "OutputTransitionPort",
        "tags": [],
        "description": "",
        "summary": "接続先ノードに遷移するための出力ポートです。 接続可能なワイヤー TransitionWire 接続先ノードに遷移します。",
        "content": "接続先ノードに遷移するための出力ポートです。\n接続可能なワイヤー  TransitionWire\n接続先ノードに遷移します。  "
    },
    {
        "uri": "/manual/architecture/nodes/functions/returnfunctionnode.html",
        "title": "Return Function",
        "tags": [],
        "description": "",
        "summary": "関数グラフの実行を終了し、親グラフの実行に戻るノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransi",
        "content": "\r 関数グラフの実行を終了し、親グラフの実行に戻るノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   パラメータリスト 入力するパラメータのリスト パラメータを受け取り、親グラフに返します。各パラメータの設定項目は以下の通りです。名前データの型InputDataPort    パラメータの操作 追加  「+」ボタンをクリック 名前を入力  削除  パラメータを選択 「-」ボタンをクリック  並び替え  パラメータをドラッグ 並び替え先の位置でドロップ  リネーム 以下のいずれかの方法でリネームできます。\n パラメータ名を右クリックし、メニューからRenameを選択 パラメータ名をクリックしてアクティブ状態にしてから再度クリック パラメータ名を選択してF2キー(Win)/Enterキー(Mac)  データの型の変更  型名フィールドをクリック 型選択メニューから変更したい型を選択  アクセス 入力ポートから値を受け取り、親グラフに値を返します。\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites/selector.html",
        "title": "Selector",
        "tags": [],
        "description": "",
        "summary": "子ノードを上から順番に実行します。いずれかの子ノードが成功を返した時点で実行終了します。 子ノードの結果による動作 結果 動作 成功 実行を終了し、S",
        "content": "子ノードを上から順番に実行します。いずれかの子ノードが成功を返した時点で実行終了します。\n子ノードの結果による動作    結果 動作     成功 実行を終了し、Selector自身も成功を返します。   失敗 次の子ノードを実行します。次の子ノードがない場合は実行を終了し、Selector自身も失敗を返します。    プロパティ    プロパティ名 型 説明     Children OutputBehaviorTreePort 接続している子ノードを実行し、実行結果を受け取ります。複数の子ノードを接続できます。子ノードは上から順に実行されます。    "
    },
    {
        "uri": "/manual/architecture/nodes/signals/signalbranchnode.html",
        "title": "Signal Branch",
        "tags": [],
        "description": "",
        "summary": "入力シグナルによって出力シグナルを分岐するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputSignalPort シグナルを受け取ります。 On OutputSignalPort 入力ポートのシグナ",
        "content": "\r 入力シグナルによって出力シグナルを分岐するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputSignalPort シグナルを受け取ります。   On OutputSignalPort 入力ポートのシグナルがオンの場合にオンシグナルを出力します。   Off OutputSignalPort 入力ポートのシグナルがオフの場合にオンシグナルを出力します。    "
    },
    {
        "uri": "/manual/architecture/nodes/tasknode.html",
        "title": "Task",
        "tags": [],
        "description": "",
        "summary": "Taskは継続的な処理を実行し完了後に遷移するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransi",
        "content": "\r Taskは継続的な処理を実行し完了後に遷移するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    対応しているノードコンポーネント  TaskComponent\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に接続先ポートに遷移します。 EventComponent\nイベントが来た際に接続先ノードに遷移します。 EvaluateComponnet\nノードがアクティブである間、毎フレーム処理が実行されます。\n結果に応じてタスクの実行状態を変更できる設定があります。  "
    },
    {
        "uri": "/manual/architecture/graphs/taskgraph.html",
        "title": "Task Graph",
        "tags": [],
        "description": "",
        "summary": "Task Graphは継続実行する処理をまとめて共有するための関数グラフです。 Task Graphでは、非同期(すぐには実行が完了しない)処理を行うことがで",
        "content": "Task Graphは継続実行する処理をまとめて共有するための関数グラフです。\nTask Graphでは、非同期(すぐには実行が完了しない)処理を行うことができます。\n呼び出し元からパラメータを受け取り、何らかの処理を非同期的に行った後、実行結果を呼び出し元に返すことに利用できます。\n作成方法 Logic Controller内蔵関数グラフ  Logic BehaviorやLogic AssetをLogic Editorウィンドウで開く。 サイドパネルのGraphsタブを選択。 Functions欄の「+」ボタンをクリック。 メニューからTask Graphを選択。 名前入力モードになるので名前を入力。 Enterキーで確定  \r Task Graph Asset 詳細はTask Graph Assetを参照してください。\n利用可能なノード Task Graphで利用可能なノードは以下の通りです。\n Action Task State BehaviorTree 関数グラフノード群 フロー制御ノード群 シグナルノード群 データ演算ノード群 データ変換ノード群 グラフ整理ノード群  "
    },
    {
        "uri": "/manual/architecture/wires/transitionwire.html",
        "title": "TransitionWire",
        "tags": [],
        "description": "",
        "summary": "実行しているノードを遷移するためのワイヤーです。 Rerouteに対応。 接続できるポートの組み合わせ 出力ポート 入力ポート OutputSignalPort InputExecutePort OutputTransitionPort InputExecutePort",
        "content": "\r 実行しているノードを遷移するためのワイヤーです。\nRerouteに対応。\n接続できるポートの組み合わせ    出力ポート 入力ポート     OutputSignalPort InputExecutePort   OutputTransitionPort InputExecutePort    "
    },
    {
        "uri": "/manual/architecture.html",
        "title": "アーキテクチャ",
        "tags": [],
        "description": "",
        "summary": "Logic Toolkitのアーキテクチャについて説明します。 ノードグラフ Logic Controller オブジェクト ノード ノードコンポーネント ポート ワイヤー InputField カスタムイベント Blackboard",
        "content": "Logic Toolkitのアーキテクチャについて説明します。\n ノードグラフ Logic Controller オブジェクト ノード ノードコンポーネント ポート ワイヤー InputField カスタムイベント Blackboard DataLink  "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Interfaces.html",
        "title": "インターフェイス一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 IAbortReceiver BehaviorTreeノードの実行中止を受け取る。 メインコンポーネントやDecoratorに実装することで、実行中止時にIAbo",
        "content": "   型名 説明     IAbortReceiver BehaviorTreeノードの実行中止を受け取る。\nメインコンポーネントやDecoratorに実装することで、実行中止時にIAbortReceiver.OnAbort()メソッドが呼び出される。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces.html",
        "title": "インターフェイス一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 IBindItem アイテムをVisualElementにバインドした際に受け取るインターフェイス IConnectPortToComponentContext ノードコンポーネントが作成された際にドラッグ中のポ",
        "content": "   型名 説明     IBindItem アイテムをVisualElementにバインドした際に受け取るインターフェイス   IConnectPortToComponentContext ノードコンポーネントが作成された際にドラッグ中のポートに接続するインターフェイス   ITypeMenuContext 型選択メニューからノードコンポーネントを作成した際に呼ばれるインターフェイス   IDataPortConnector データポートの接続を定義するインターフェイス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces.html",
        "title": "インターフェイス一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 IVariable Variableを定義するインターフェイス ICheckRecompute 再演算を行う必要があるか判定するインターフェイス ActionComponentに実装す",
        "content": "   型名 説明     IVariable Variableを定義するインターフェイス   ICheckRecompute 再演算を行う必要があるか判定するインターフェイス\nActionComponentに実装することで、Computeノードで使用している際に再演算を行うか判定できる。   IInputDataPortBase 入力データポートの基本インターフェイス   IInputDataPort 入力データポートのインターフェイス   IOutputDataPort 出力データポートの基本インターフェイス   IProgressComponent NodeComponentに進捗バーを表示するためのインターフェイス   IEvaluator 評価を行うインターフェイス   INodeComponentContainer NodeComponentを格納しているインターフェイス   IInputPort 入力ポートを定義するインターフェイス   IOutputPort 出力ポートを定義するインターフェイス   IPauseReceiver グラフの一時停止を受け取るインターフェイス   IUpdateReceiver 更新の呼び出しを受け取るインターフェイス   IEasingFunction イージング関数を定義するインターフェイス   IValueBase 値のアクセスを行う基本インターフェイス   IValueContainer 値の入れ物を定義するインターフェイス   IValueContainer\u0026lt;T\u0026gt; 値の入れ物を定義するジェネリック型インターフェイス   IValueGetter 値を取得可能な型を定義するインターフェイス   IValueGetter\u0026lt;T\u0026gt; 値を取得可能な型を定義するジェネリック型インターフェイス   IValueSetter 値を設定可能な型を定義するインターフェイス   IValueSetter\u0026lt;T\u0026gt; 値を設定可能な型を定義するジェネリック型インターフェイス   IValueTryGetter 値取得を試行する型を定義するインターフェイス   IValueTrySetter 値設定を試行する型を定義するインターフェイス   IListAccessor リストのアクセスを定義するインターフェイス    "
    },
    {
        "uri": "/manual/scripting/dataflow.html",
        "title": "データフロー",
        "tags": [],
        "description": "",
        "summary": "データフローに関するコードの記述方法について説明します。 データの入出力 データの値を入力するには、InputDataPort\u0026lt;T\u0026gt;",
        "content": "データフローに関するコードの記述方法について説明します。\nデータの入出力 データの値を入力するには、InputDataPort\u0026lt;T\u0026gt;を使用します。\nデータの値を出力するには、OutputDataPort\u0026lt;T\u0026gt;を使用します。\nスクリプトの書き方  publicもしくはUnityEngine.SerializeFieldを適用したInputDataPort\u0026lt;T\u0026gt;型のフィールドでデータを入力したい要素を宣言します。 publicもしくはUnityEngine.SerializeFieldを適用したOutputDataPort\u0026lt;T\u0026gt;型のフィールドでデータを出力したい要素を宣言します。 InputDataPort\u0026lt;T\u0026gt;.GetValue()を使用してデータを入力します。 OutputDataPort\u0026lt;T\u0026gt;.SetValue(T value)を使用してデータを出力します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class DataFlowExample : ActionComponent\r{\rpublic InputDataPort\u0026lt;int\u0026gt; min;\rpublic InputDataPort\u0026lt;int\u0026gt; max;\rpublic OutputDataPort\u0026lt;int\u0026gt; output;\r// OnAction is called when the node is executed.\r protected override void OnAction()\r{\rvar minValue = min.GetValue();\rvar maxValue = max.GetValue();\rvar result = Random.Range(minValue, maxValue);\routput.SetValue(result);\r}\r}\r  この例では、アクションが実行されるたびに、minポートで受け取った値からmaxポートで受け取った値-1までのいずれかの整数値をランダムに出力します。\nなお、スクリプトの生成でRandom.Range(int, int)を選択することで同様のスクリプトが作成可能です。\nInputField データの入力については、InputFieldを使用することで、ノード内のフィールドに直接固定値も設定できるようになります。\nスクリプトの書き方  publicもしくはUnityEngine.SerializeFieldを適用したInputField\u0026lt;T\u0026gt;型のフィールドを宣言します。 InputField\u0026lt;T\u0026gt;.valueを使用してデータを入力します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class InputFieldExample : ActionComponent\r{\rpublic InputField\u0026lt;int\u0026gt; min;\rpublic InputField\u0026lt;int\u0026gt; max;\rpublic OutputDataPort\u0026lt;int\u0026gt; output;\r// OnAction is called when the node is executed.\r protected override void OnAction()\r{\rvar minValue = min.value;\rvar maxValue = max.value;\rvar result = Random.Range(minValue, maxValue);\routput.SetValue(result);\r}\r}\r  先ほどの例をInputFieldに置き換えた例です。\nminフィールドとmaxフィールドは、固定値で設定する方法と入力ポートから受け取る方法を選択できます。\nInputFieldの種類  InputField\u0026lt;T\u0026gt;\n通常の入力用フィールドです。\n固定値を設定するか、InputDataPort\u0026lt;T\u0026gt;から受け取るかを選択できます。 InputGameObject\nGameObjectの入力フィールドです。\n固定値やInputDataPort\u0026lt;GameObject\u0026gt;以外にも、自グラフを実行しているGameObjectを取得するSelf設定があります。 InputComponent\u0026lt;T\u0026gt;\nComponentの入力フィールドです。\n固定値やInputDataPort\u0026lt;T\u0026gt;以外にも、自グラフを実行しているGameObjectのコンポーネントを取得するSelf設定と指定したGameObjectからGetComponentするGameObject設定があります。 InputQuaternion\nQuaternionの入力フィールドです。\n固定値やInputDataPort\u0026lt;Quaternion\u0026gt;以外にも、オイラー角指定でクォータニオンを取得するEuler設定があります。 InputSystemType\nSystem.Typeの入力フィールドです。\n型名を内部的にシリアライズすることでSystem.Typeの固定値設定に対応しています。  "
    },
    {
        "uri": "/manual/getting-started/install.html",
        "title": "導入手順",
        "tags": [],
        "description": "",
        "summary": "アセットの購入 利用するためにはアセットを購入する必要があります。 以下のリンクからアセットストアを開き、利用したいアカウントで購入してください",
        "content": "アセットの購入 利用するためにはアセットを購入する必要があります。\n以下のリンクからアセットストアを開き、利用したいアカウントで購入してください。\n\rシステム要件  Logic Toolkitには Unity 6000.0 以降が必要です。 詳細はUnityのシステム要件を確認してください。  プロジェクト作成 導入したいUnityプロジェクトがない場合は、プロジェクトを新規に作成してください。\nプロジェクトの作成方法についてはAdd and remove projects in the Unity Hubを参照してください。\nインポート アセットを導入するにはPackage Managerを使用してインポートします。\n メニューからWindow \u0026gt; Package Managerを選択。 Package Managerウィンドウの左側にあるMy Assetsを選択。 「Search My Assets」に Logic Toolkit と入力して検索する。 リストに表示されたLogic Toolkitを選択する。 詳細欄のアセット名の右横にある「Download」ボタンをクリックする。 詳細欄のアセット名の右横にある「Import バージョン番号 to project」ボタンをクリックする。 「Import Unity Package」ウィンドウで「All」ボタンをクリックしすべてを選択する。 「Import」ボタンをクリックする。  "
    },
    {
        "uri": "/manual/architecture/nodes/functions/cancelfunctionnode.html",
        "title": "Cancel Function",
        "tags": [],
        "description": "",
        "summary": "関数グラフの実行が親グラフにより停止された際に実行されるノードです。 呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。",
        "content": "\r 関数グラフの実行が親グラフにより停止された際に実行されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    "
    },
    {
        "uri": "/manual/architecture/graphs/evaluategraph.html",
        "title": "Evaluate Graph",
        "tags": [],
        "description": "",
        "summary": "Evaluate Graphは一瞬で完了する処理をまとめて共有するための関数グラフです。 Evaluate Graphでは、同期(すぐに実行を完了する)処理のみ行うことができ",
        "content": "Evaluate Graphは一瞬で完了する処理をまとめて共有するための関数グラフです。\nEvaluate Graphでは、同期(すぐに実行を完了する)処理のみ行うことができます。\n呼び出し元からパラメータを受け取り、何らかの処理を同期的に行った後、実行結果を呼び出し元に返すことに利用できます。\n作成方法 Logic Controller内蔵関数グラフ  Logic BehaviorやLogic AssetをLogic Editorウィンドウで開く。 サイドパネルのGraphsタブを選択。 Functions欄の「+」ボタンをクリック。 メニューからEvaluate Graphを選択。 名前入力モードになるので名前を入力。 Enterキーで確定  \r Evaluate Graph Asset 詳細はEvaluate Graph Assetを参照してください。\n利用可能なノード Evaluate Graphで利用可能なノードは以下の通りです。\n Action 関数グラフノード群 フロー制御ノード群 データ演算ノード群 データ変換ノード群 グラフ整理ノード群  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/evaluatecomponent.html",
        "title": "EvaluateComponent",
        "tags": [],
        "description": "",
        "summary": "条件判定を行うノードコンポーネントです。 ステートの遷移判定やビヘイビアツリーの実行判定などに利用します。 ノードに設定した際の動作 Event Event 評価した",
        "content": "条件判定を行うノードコンポーネントです。\nステートの遷移判定やビヘイビアツリーの実行判定などに利用します。\nノードに設定した際の動作 Event Event\n評価した結果が真の場合に接続先ノードを実行します。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。    Action Action\nノードがアクティブになった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Result OutputDataPort\u0026lt;bool\u0026gt; 判定結果をbool型で出力します。    Compute Compute\nデータの出力が必要になった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Result OutputDataPort\u0026lt;bool\u0026gt; 判定結果をbool型で出力します。    Task Task\nノードがアクティブである間、毎フレーム処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     True Status InputField\u0026lt;TaskStatus\u0026gt; 判定結果がtrueだった場合の実行状態を設定します   False Status InputField\u0026lt;TaskStatus\u0026gt; 判定結果がfalseだった場合の実行状態を設定します    TaskStatusについて\n   内容 説明     Running 実行を継続する   Success 成功を返す   Failure 失敗を返す    BehaviorTree BehaviorTree\nメイン ノードがアクティブである間、毎フレーム処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     True Status InputField\u0026lt;TaskStatus\u0026gt; 判定結果がtrueだった場合の実行状態を設定します   False Status InputField\u0026lt;TaskStatus\u0026gt; 判定結果がfalseだった場合の実行状態を設定します    TaskStatusについて\n   内容 説明     Running 実行を継続する   Success 成功を返す   Failure 失敗を返す    Decorators Decoratorの判定が行われます。\n追加のプロパティ\n   プロパティ名 型 説明     Mode DecoratorMode Decoratorの判定内容を設定します。Evaluateノードの実行判定LookCheckループ判定    Modeの選択によってさらに追加されるプロパティがあります。\n詳細はEvaluateDecoratorとLoopCheckDecoratorを参照してください。\nServices ノードがアクティブの間、毎フレーム処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。   Result OutputDataPort\u0026lt;bool\u0026gt; 判定結果をbool型で出力します。    State State\nノードがアクティブである間、毎フレーム処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Signal OutputSignalPort 判定結果をシグナルとして出力します。    Signal Evaluation Signal Evaluation\n入力シグナルの判定結果がtrueの場合にアクティブになり、判定結果を出力シグナルに反映させます。\nService Service\nノードがアクティブになった際に処理が実行されます。\n追加のプロパティ\n   プロパティ名 型 説明     Methods CallMethods 実行するメソッドを指定します。\nNothing実行しませんOnActivatedアクティブになった際に一度だけ実行します。OnUpdate毎フレーム実行します。OnDeactivated非アクティブになった際に一度だけ実行します。   Result bool 判定結果を出力します。    スクリプト生成 スクリプトの生成機能により以下のメンバーアクセスのスクリプトにはEvaluateComponentが使用されます。\n bool型フィールドの値を取得 bool型プロパティの値を取得 戻り値がbool型のメソッドの呼び出し  詳細はスクリプト生成を参照してください。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/evaluatecomponent.html",
        "title": "EvaluateComponent",
        "tags": [],
        "description": "",
        "summary": "EvaluateComponentをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLo",
        "content": "EvaluateComponentをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Evaluate Component C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.EvaluateComponentを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 protected override bool OnEvaluate()を実装し、実行時の処理を記述します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class EvaluateExample : EvaluateComponent\r{\r// OnEvaluate() is called when performing an evaluation\r protected override bool OnEvaluate()\r{\rreturn Input.GetKeyDown(KeyCode.Space);\r}\r}\r  この例では、実行されるとスペースキーの押下判定を行い結果を返します。\nなお、スクリプトの生成でInput.GetKeyDown(KeyCode)を選択することで同様のスクリプトが作成可能です。\n"
    },
    {
        "uri": "/manual/windows/logiceditor/sidepanel/events.html",
        "title": "Eventsタブ",
        "tags": [],
        "description": "",
        "summary": "サイドパネルのEventsタブについて説明します。 Eventsタブでは、選択しているオブジェクトがLogic BehaviorやLogic As",
        "content": "\r サイドパネルのEventsタブについて説明します。\nEventsタブでは、選択しているオブジェクトがLogic BehaviorやLogic Assetの場合にカスタムイベントの定義を編集することができます。\n詳細はカスタムイベントを参照してください。\n"
    },
    {
        "uri": "/manual/architecture/nodes/converts/getcomponentnode.html",
        "title": "GetComponent",
        "tags": [],
        "description": "",
        "summary": "GameObjectからComponentを取得します。 変換の条件 上から順に条件判定を行います。 入力型 出力型 可否 GameObject Componentから派生",
        "content": "\r GameObjectからComponentを取得します。\n変換の条件 上から順に条件判定を行います。\n   入力型 出力型 可否     GameObject Componentから派生されている、もしくはインターフェイス 可    上記以外不可\nプロパティ    プロパティ名 型 説明     Require bool GameObjectに対象型のComponentが存在しない場合に追加してから返すフラグ    "
    },
    {
        "uri": "/manual/architecture/ports/inputexecuteport.html",
        "title": "InputExecutePort",
        "tags": [],
        "description": "",
        "summary": "実行されるノードに搭載されている入力ポートです。 接続可能なワイヤー ExecuteWire OutputExecutePortから接続されているノードが最初に実行さ",
        "content": "実行されるノードに搭載されている入力ポートです。\n接続可能なワイヤー  ExecuteWire\nOutputExecutePortから接続されているノードが最初に実行されます。 TransitionWire\nOutputTransitionPortやOutputSignalPortに接続されているノードから遷移することで実行されます。  "
    },
    {
        "uri": "/manual/architecture/objects/logicasset.html",
        "title": "Logic Asset",
        "tags": [],
        "description": "",
        "summary": "アセット(ScriptableObject)として作成できるLogic Toolkitのメインとなるオブジェクトです。 Logic Controllerを",
        "content": "アセット(ScriptableObject)として作成できるLogic Toolkitのメインとなるオブジェクトです。\nLogic Controllerを内蔵しており、グラフによる挙動制御を行えるようになります。\n再生するにはLogic Playerが付いたGameObjectをシーンに配置する必要があります。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Logic Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r Logic Editorウィンドウ  Logic Editorウィンドウの「+」ボタンをクリック。 メニューからLogic Assetを選択。 保存先ダイアログが表示されるので、保存先フォルダを選択しファイル名を入力して保存する。  \r プロパティ \r    プロパティ 説明     Editボタン Logic Editorウィンドウを開く   Events カスタムイベントの定義    補足  Logic Assetで組んだグラフからは、シーン内のオブジェクトを直接参照できません。  "
    },
    {
        "uri": "/manual/windows/datalink.html",
        "title": "Logic Data Linkウィンドウ",
        "tags": [],
        "description": "",
        "summary": "DataLinkで共有されているBlackboardのインスタンスのビューワーです。 開き方 以下のいずれかの方法で開けます。 メニューからWin",
        "content": "DataLinkで共有されているBlackboardのインスタンスのビューワーです。\n開き方 以下のいずれかの方法で開けます。\n メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Logic Data Linkを選択。\n\r  Logic Editorのツールバーの「⋮」ボタンをクリックし、メニューからLogic Data Linkを選択。\n\r   "
    },
    {
        "uri": "/manual/architecture/nodes/events/onresumenode.html",
        "title": "On Resume",
        "tags": [],
        "description": "",
        "summary": "On Resumeはグラフが再開された際に呼び出されるノードです。 呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 プロパ",
        "content": "\r On Resumeはグラフが再開された際に呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/nodes/organizes/reroutenode.html",
        "title": "Reroute",
        "tags": [],
        "description": "",
        "summary": "ワイヤーの間に挿入し、経路を変更する際に使用するノードです。 対応しているワイヤー DataWire TransitionWire SignalWire 追加の右クリックメニュー 内容 説明 Delete (Keep Connection) 接続先ポート間の",
        "content": "\r ワイヤーの間に挿入し、経路を変更する際に使用するノードです。\n対応しているワイヤー  DataWire TransitionWire SignalWire  追加の右クリックメニュー    内容 説明     Delete (Keep Connection) 接続先ポート間の接続を維持したままRerouteノードを削除します    ショートカット    内容 Windows Mac     ポートドラッグで作成 ポートをドラッグ中にCtrlを押しながらドロップ ポートをドラッグ中にcommand ⌘を押しながらドロップ   既存のワイヤー上に挿入 ワイヤーをマウスオーバーしCtrlを押しながらマウス左ボタンクリック ワイヤーをマウスオーバーしcommand ⌘を押しながらマウス左ボタンクリック   ポートドラッグ中に既存のワイヤー上に挿入 ポートをドラッグ中にCtrlを押しながらワイヤー上にドロップ ポートをドラッグ中にcommand ⌘を押しながらワイヤー上にドロップ   入力ポートのドラッグ Shiftを押しながらドラッグ開始 shift ⇧を押しながらドラッグ開始    "
    },
    {
        "uri": "/manual/architecture/nodecomponents/decorator/resultchangedecorator.html",
        "title": "ResultChangeDecorator",
        "tags": [],
        "description": "",
        "summary": "ノードの実行結果を変更するDecoratorです。",
        "content": "ノードの実行結果を変更するDecoratorです。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/decorator/resultchangedecorator.html",
        "title": "ResultChangeDecorator",
        "tags": [],
        "description": "",
        "summary": "ResultChangeDecoratorをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニュー",
        "content": "ResultChangeDecoratorをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Decorator \u0026gt; Result Change Decorator C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.BehaviorTree.ResultChangeDecoratorを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 protected override bool OnResult(bool result)を実装し、実行時の処理を記述します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\rusing LogicToolkit.BehaviorTrees;\r[System.Serializable]\rpublic class ResultChangeDecoratorExample : ResultChangeDecorator\r{\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\r}\r// Called when the node finishes executing\r protected override bool OnResult(bool result)\r{\rreturn !result;\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\r}\r}\r  この例では、ノード結果を反転して返します。\nなお、同様の機能としてInvertResultというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites/sequence.html",
        "title": "Selector",
        "tags": [],
        "description": "",
        "summary": "子ノードを上から順番に実行します。いずれかの子ノードが失敗を返した時点で実行終了します。 子ノードの結果による動作 結果 動作 成功 次の子ノードを実",
        "content": "子ノードを上から順番に実行します。いずれかの子ノードが失敗を返した時点で実行終了します。\n子ノードの結果による動作    結果 動作     成功 次の子ノードを実行します。次の子ノードがない場合は実行を終了し、Sequence自身も成功を返します。   失敗 次実行を終了し、Sequence自身も失敗を返します。    プロパティ    プロパティ名 型 説明     Children OutputBehaviorTreePort 接続している子ノードを実行し、実行結果を受け取ります。複数の子ノードを接続できます。子ノードは上から順に実行されます。    "
    },
    {
        "uri": "/manual/architecture/nodes/signals/signalinvertnode.html",
        "title": "Signal Invert",
        "tags": [],
        "description": "",
        "summary": "入力シグナルを反転するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputSignalPort シグナルを受け取ります。 出力ポート OutputSignalPort 入力ポートのシグナルがオンの場",
        "content": "\r 入力シグナルを反転するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputSignalPort シグナルを受け取ります。   出力ポート OutputSignalPort 入力ポートのシグナルがオンの場合にオフシグナル、オフの場合にオンシグナルを出力します。    "
    },
    {
        "uri": "/manual/architecture/wires/signalwire.html",
        "title": "SignalWire",
        "tags": [],
        "description": "",
        "summary": "シグナルを伝達するためのワイヤーです。 Rerouteに対応。 接続できるポートの組み合わせ 出力ポート 入力ポート OutputSignalPort InputSignalPort",
        "content": "\r シグナルを伝達するためのワイヤーです。\nRerouteに対応。\n接続できるポートの組み合わせ    出力ポート 入力ポート     OutputSignalPort InputSignalPort    "
    },
    {
        "uri": "/manual/architecture/nodes/statenode.html",
        "title": "State",
        "tags": [],
        "description": "",
        "summary": "Stateはステートマシンにおける状態を表すノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransit",
        "content": "\r Stateはステートマシンにおける状態を表すノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   出力ポート OutputSignalPort アクティブになった際にシグナルを発行します。TransitionWireで接続した場合は、即時遷移します。   Components ノードコンポーネントのリスト ノードがアクティブの間に実行するノードコンポーネントのリスト    対応しているノードコンポーネント  TaskComponent\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に結果をシグナルとして出力します。 ActionComponent\nノードがアクティブになった際に処理が実行されます。 EvaluateComponent\nノードがアクティブである間、毎フレーム処理が実行されます。\n結果をシグナルとして出力します。 EventComponent\nイベントが来た際にシグナルを出力します。 ServiceComponent\nノードがアクティブになった際に実行開始します。  "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/switchnode.html",
        "title": "Switch",
        "tags": [],
        "description": "",
        "summary": "入力された値と一致した接続先へ実行するノードを切り替えます。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTrans",
        "content": "\r 入力された値と一致した接続先へ実行するノードを切り替えます。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   型の選択 SerializableType 比較をする値の型   Value InputField 判定する値。   Cases CaseDataのリスト 判定する値とExecutePortのリスト。ValueとWhenが一致する場合にThenの接続先ノードを実行します。When判定する値のInputFieldThenValueとWhenが一致する場合に接続先ノードを実行するOutputExecutePort   Default OutputExecutePort Casesの条件に一つも合致しない場合に実行します。   Completed OutputTransitionPort 実行しているノードがExitに到達した際に遷移します。    受け付けるフロー終了系ノード  Exit\n実行を終了し、Completedに遷移します。  "
    },
    {
        "uri": "/manual/scripting/variable.html",
        "title": "Variable",
        "tags": [],
        "description": "",
        "summary": "BlackboardのVariableに使用する型をスクリプトで作成できます。 スクリプトの書き方 publicで型を作成します。 Unityがシ",
        "content": "BlackboardのVariableに使用する型をスクリプトで作成できます。\nスクリプトの書き方  publicで型を作成します。 Unityがシリアライズ可能な型を定義します。  System.SerializableAttributeを適用しているクラスか構造体 enum型 UnityEngine.Objectを継承しているクラス    コード例 1 2 3 4 5 6 7  [System.Serializable]\rpublic struct CharacterStats\r{\rpublic int health;\rpublic int attack;\rpublic int defence;\r}\r  このスクリプトを作成すると、Variable追加メニューにSerializable \u0026gt; Character Statsが追加されます。\nHideInVariableMenuAttribute 型にHideInVariableMenuAttributeを適用することでVariable追加メニューに表示しないようにできます。\n"
    },
    {
        "uri": "/manual/windows.html",
        "title": "ウィンドウ",
        "tags": [],
        "description": "",
        "summary": "Logic Editorウィンドウ グラフを編集をするための主要なウィンドウです。 Generatorウィンドウ スクリプトを生成するためのウィンドウです。",
        "content": " Logic Editorウィンドウ\nグラフを編集をするための主要なウィンドウです。 Generatorウィンドウ\nスクリプトを生成するためのウィンドウです。 Data Linkウィンドウ\nDataLinkで共有されているBlackboardのインスタンスのビューワーです。 Project Settingsウィンドウ\nProject SettingsウィンドウでのLogic Toolkit設定について説明します。  "
    },
    {
        "uri": "/manual/architecture/objects.html",
        "title": "オブジェクト",
        "tags": [],
        "description": "",
        "summary": "Logic Toolkitで利用可能なUnityのコンポーネントやアセットについて説明します。 オブジェクトの種類 Logic Behavior Logic Player Logic Asset Task Graph Asset Evaluate Graph Asset Event Interface Asset Blackboard Asset Variable Override",
        "content": "Logic Toolkitで利用可能なUnityのコンポーネントやアセットについて説明します。\nオブジェクトの種類  Logic Behavior Logic Player Logic Asset Task Graph Asset Evaluate Graph Asset Event Interface Asset Blackboard Asset Variable Override Asset  "
    },
    {
        "uri": "/manual/windows/logiceditor/graphview.html",
        "title": "グラフビュー",
        "tags": [],
        "description": "",
        "summary": "グラフビューではGraphsタブで選択中のグラフを編集できます。 基本的な操作方法 操作内容 Wndows Mac スクロール マウス中ボタンドラッグAlt + マウス左",
        "content": "\r グラフビューではGraphsタブで選択中のグラフを編集できます。\n基本的な操作方法    操作内容 Wndows Mac     スクロール マウス中ボタンドラッグAlt + マウス左ボタンドラッグ マウス中ボタンドラッグoption ⌥ + マウスボタンドラッグ   縦スクロール マウスホイール マウスホイール   横スクロール Shift + マウスホイール shift ⇧ + マウスホイール   ズーム Ctrl + マウスホイールCtrl + マウス右ボタンドラッグ command ⌘ + マウスホイールcommand ⌘ + control ⌃ + マウスボタンドラッグ   メニュー表示 マウス右ボタンクリック control ⌃ + マウスボタンクリック   ノードの選択 ノード上を マウス左ボタンクリック ノード上を マウスボタンクリック   選択の追加/解除 ノード上を Ctrl + マウス左ボタンクリック ノード上を command ⌘ + マウスボタンクリック   子ノードまとめて選択 ノード上を Alt + マウス左ボタンクリック ノード上を option ⌥ + マウスボタンクリック   親ノードまとめて選択 ノード上を Shift + マウス左ボタンクリック ノード上を shift ⇧ + マウスボタンクリック   ノードの矩形選択 マウス左ボタンドラッグ マウスボタンドラッグ   追加モード Shift + マウス左ボタンドラッグ shift ⇧ + マウスボタンドラッグ   解除モード Ctrl + マウス左ボタンドラッグ command ⌘ + マウスボタンドラッグ   ノードの移動 ノード上で マウス左ボタンドラッグ ノード上で マウスボタンドラッグ    ショートカットキー    操作内容 Wndows Mac     スクロール WASDキー WASDキー   拡大 Ctrl + ]キー command ⌘ + ]キー   縮小 Ctrl + [キー command ⌘ + [キー   ノード作成 Spaceキー Spaceキー   選択ノードの移動 矢印キー 矢印キー   選択ノードの削除 Deleteキー Deleteキー   スクリーンショット Shiftキー + Pキー shift ⇧ + Pキー   全ノードのコメントを表示 Ctrl + Shift + Kキー command ⌘ + shift ⇧ + Kキー   全ノードのコメントを非表示 Ctrl + Shift + Lキー command ⌘ + shift ⇧ + Lキー   選択ノードのコメントを表示 Ctrl + Kキー command ⌘ + Kキー   選択ノードのコメントを非表示 Ctrl + Lキー command ⌘ + Lキー   グループノード作成(ノード選択時、選択ノードを囲うサイズで作成) Gキー Gキー   コメントノード作成 Cキー Cキー   全ノードをフレームに収める Homeキー Homeキー   選択ノードのブレークポイントを切り替え F9キー F9キー   全ノードのブレークポイントを無効化 Alt + F9キー option ⌥ + F9キー    キーボード配列によってはデフォルトのショートカットキーが反応しない場合があります。\n必要に応じて、メニューの Edit \u0026gt; Shortcuts\u0026hellip; からShortcutsウィンドウを開き、「Logic Toolkit」カテゴリーを選択して設定を行ってください。\n入力ヒント \r 一部のUIをマウスオーバーすると、装飾キーなどによる入力ヒントが表示されます。\n入力ヒントの表示はProject Settingsで切り替えられます。\nノードの操作方法 ノードの作成  ノードメニューの表示\n以下のいずれかの方法で表示してください。  グラフ上を右クリックし、メニューからCreate Nodeを選択 グラフ上をクリックしフォーカスがある状態で、Spaceキー押下   作成したいノードをメニューから選択 ノードが作成され名前入力モードになるので、名前を入力する Enterキーで確定  ノードの削除 以下のいずれかの方法で削除できます。\n ノードを右クリックし、メニューからDeleteを選択 ノードを選択し、Deleteキーを押下  ノードコメント ノードにはコメントを残す機能があります。\nノードコメントの表示 以下のいずれかの方法で表示できます。\n 右クリックメニューからShow Commentを選択 ノードをマウスオーバーした際に表示される「\u0026hellip;」アイコンをクリック ノードを選択しCtrl + Kキー(Windows) / command ⌘ + Kキー(Mac) 全ノードコメントの表示はCtrl + Shift + Kキー(Windows) / command ⌘ + shift ⇧ + Kキー(Mac)  ノードコメントの編集 表示されたノードコメント欄をクリックして文字列入力。\nノードコメントの非表示 以下のいずれかの方法で非表示にできます。\n 右クリックメニューからShow Commentを選択 ノードコメント欄をマウスオーバーした際に表示される「▼」アイコンをクリック ノードを選択しCtrl + Lキー(Windows) / command ⌘ + Lキー(Mac) 全ノードコメントの非表示はCtrl + Shift + Lキー(Windows) / command ⌘ + shift ⇧ + Lキー(Mac)  ノードコメントのサイズを固定 グラフのズームを行っても表示しているノードコメントのサイズを固定できます。\n ノードコメント欄をマウスオーバーした際に表示される「🔒」アイコンをクリック  ポート/ワイヤーの操作方法 ポートの接続  ポートをドラッグ開始 接続先ポートにドロップ  ポートのマグネット接続 マウスカーソルに近いポートへ磁石のように接続できます。\n ポートをドラッグ開始 Shiftを押しながら接続先ポートの近くへマウスカーソルを移動 接続したいポートとの間に点線が表示されたらマウスボタンを離す  マグネット範囲はProject Settingsで設定できます。\nポートをドラッグしてノードを作成  ポートをドラッグ開始 グラフ上の何もないところにドロップ 作成したいノードをメニューから選択 ノードが作成され名前入力モードになるので、名前を入力する Enterキーで確定  ワイヤーの切断 以下のいずれかの方法で切断できます。\n ワイヤーを右クリックし、メニューからDisconnectを選択 ワイヤーが接続されているポートを右クリックし、メニューからDisconnectもしくはDisconnect Allを選択する Alt(Windows)/option ⌥(Mac)を押しながら、ワイヤー上をマウス左ボタンクリック  リルートノードの挿入 以下のいずれかの方法でリルートノードを挿入できます。\n ワイヤーを右クリックし、メニューからRerouteを選択 Ctrl(Windows)/command ⌘(Mac)を押しながら、ワイヤー上をマウス左ボタンクリック  ポートをドラッグしてリルートノードを作成  ポートをドラッグ開始 Ctrl(Windows)/command ⌘(Mac)を押しながらグラフのなにもないところにドロップ  リルートポートの入力側ドラッグ  Shiftを押しながらマウス左ボタンドラッグ  ポートをドラッグしてリルートノードを挿入  ポートをドラッグ開始 Ctrl(Windows)/command ⌘(Mac)を押しながら挿入したいワイヤー上にドロップ  "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Enums.html",
        "title": "列挙型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 AbortFlags 中止フラグ",
        "content": "   型名 説明     AbortFlags 中止フラグ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums.html",
        "title": "列挙型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 MenuNameType メニュー名の種類 PortType ポートの種類 AssemblySources アセンブリの種類フラグ TypeFilters 型のフィルタフラグ",
        "content": "   型名 説明     MenuNameType メニュー名の種類   PortType ポートの種類   AssemblySources アセンブリの種類フラグ   TypeFilters 型のフィルタフラグ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums.html",
        "title": "列挙型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 SignalExpiration シグナルの有効期限",
        "content": "   型名 説明     SignalExpiration シグナルの有効期限    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums.html",
        "title": "列挙型一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 MemberIconKind メンバーのアイコンの種類 BlackboardDataLinkShareType BlackboardDataLinkReferenceから参照しているBlackboardインスタンスを",
        "content": "   型名 説明     MemberIconKind メンバーのアイコンの種類   BlackboardDataLinkShareType BlackboardDataLinkReferenceから参照しているBlackboardインスタンスを共有する方法   BlackboardSource Blackboardの参照元   FieldPlacement フィールドの配置   ComponentConstantType ComponentConstantContainer\u0026lt;T\u0026gt;での定数指定の種類   RecomputeMode 再演算モード   TaskStatus タスクの状態   PlayState 再生状態   TimerType 時間の種類   EasingMode イージングモード   ComparisonOp 比較演算子    "
    },
    {
        "uri": "/manual/getting-started/workflow.html",
        "title": "基本的なワークフロー",
        "tags": [],
        "description": "",
        "summary": "ここでは、Logic Toolkitを使用する基本的なワークフローについて説明します。 Logic Behavior Logic Toolkitを使用するには、GameObject",
        "content": "ここでは、Logic Toolkitを使用する基本的なワークフローについて説明します。\nLogic Behavior Logic Toolkitを使用するには、GameObjectにLogic Behaviorを追加する必要があります。\nLogic Behaviorの作成方法 ここでは、Logic Behavior付きのGameObjectを新規作成する方法を紹介します。\n Hierachyウィンドウの「+」ボタンをクリックする。 メニューからLogic Toolkit \u0026gt; Logic Behaviorを選択する。 GameObjectの名前入力モードになるのでそのままEnterキーで確定。  \r Logic Editorウィンドウの表示 グラフを編集するには、Logic Editorウィンドウを開く必要があります。\nここでは、InspectorウィンドウのLogic Behaviorから開く方法を紹介します。\n Hierarchyウィンドウで、先ほど作成したLogic Behaviorを選択する。 InspectorウィンドウのLogic Behaviorにある「Edit」ボタンをクリックする。\n\r  Logic Editorウィンドウが表示され、Logic Behaviorが選択状態になる。\n\r   Logic EditorウィンドウのUI \r 今回主に使用するのは(D)グラフビューです。\nグラフビューでは、現在選択中のグラフを編集できます。\nUIの詳細はLogic Editorウィンドウを参照してください。\nグラフの編集 現在選択しているLogic Behaviorのメイングラフを編集してみましょう。\nTaskノードの作成 処理を行うTaskノードをグラフに配置してみましょう。\nここでは、指定秒数待機するWait For Secondsを作成してみます。\n グラフビュー上を左クリックしフォーカスする。 キーボードのスペースバー(ショートカットのデフォルト設定)を押下する。 ノードメニューからTasks \u0026gt; Wait For Secondsを選択する。 ノードが作成されノード名の編集状態になるので、Enterキーを押しリネームを完了する。  ※ここでは説明のためノード名はデフォルトのままとしますが、本格的な開発を行う際は適切に設定することをお勧めします。\n\r ノードのUI \r 作成した「Task」ノードを例にノードのUIについて説明します。\nヘッダ部 \r ノード名や主要な入出力ポートが表示されています。\nノードコンポーネント \r ノードの処理はノードコンポーネントというスクリプトによって制御されています。\n今回はWait For Secondsというコンポーネントスクリプトが割り当てられています。\nノードコンポーネントの編集 Wait For Secondsにはいくつかのフィールドやポートがあります。\n今回はSecondsフィールドを1に設定してみましょう。\n TaskノードのWait For SecondsにあるSecondsフィールドの入力欄をクリックする。 1と入力する。  \r ノードの接続 ノード同士の接続はノードの外周に表示されているポートをドラッグして接続します。\nポートをドラッグすると接続可能なポートなどが黄色い枠で強調表示されますので、その中の接続したい場所へドロップしてください。\n 最初から配置されているStartノードの右側にある出力ポートをドラッグする 先ほど作成したTaskノードの左側のにある入力ポートにドロップする。  \r ExecuteWire \r Startノードの右側にある出力ポートとTaskノードはExecuteWireによって接続されました。\nこのExecuteWireは接続先ノードを実行処理するためのワイヤー(ポート間を接続する線)を意味します。\n今回の場合、StartノードによりExecuteWireで接続先のノードであるTaskノードが最初に実行されます。\n詳細はExecuteWireを参照してください。\nActionノードの作成 Wait For Secondsで待機完了後にアクションを実行してみましょう。\nここではデバッグ出力をするDebug.Logというアクション用コンポーネントスクリプトを使用します。\n Wait For SecondsのCompletedフィールドの右側にある出力ポートをドラッグする マウスカーソルをそこから右側に移動し、グラフ上の何もないところでドロップする 表示されるノードメニューからActions \u0026gt; Debug \u0026gt; Debug.Logを選択する ノードが作成されノード名の編集状態になるので、Enterキーを押しリネームを完了する。  \r このように、ポートをドラッグしてグラフ上の何もないところでドロップするとドラッグ中のポートに接続可能なノードのメニューが表示されノード作成とともにポートも接続されます。\nTransitionWire \r TaskノードとActionノードはTransitionWireによって接続されました。\nTransitionWireは実行ノードを遷移するためのワイヤー(ポート間を接続する線)を意味します。\n今回の場合、TaskノードのWait For Secondsが完了した際にCompletedポートの接続先のノードであるActionノードに遷移します。\n詳細はTransitionWireを参照してください。\n実行者について ここまでで登場した２種類のワイヤーですが、あくまでノードの実行処理を行っているのはExecuteWireの接続によって行われています。\nもしExecuteWireの出力ポート側のノード(実行者)が非アクティブになった場合は、接続先ノードの実行も停止します。\nDebug.Logの設定 仮に「Complete!」というメッセージを表示してみましょう。\n ActionノードのDebug.LogにあるMessageフィールドの入力欄をクリックする。 Complete!と入力する  \r プレイして動作確認 ここまで組んだらプレイして動作を確認してみましょう。\n Debug.LogのメッセージはConsoleウィンドウに表示されます。\n開いていない場合はメニューのWindow \u0026gt; General \u0026gt; Consoleを選択してください。 Unity上部のプレイボタンをクリックする  \r動画ではプレイモードを分かりやすくするため、Playmode tintを赤く変更してあります。\n\r プレイ中にLogic Editorウィンドウを見てみてください。\nアクティブになったノードが青枠でハイライトされているので視覚的に動作中のノードが確認できます。\nActionノードのDebug.Logが実行されるとConsoleウィンドウに「Complete!」と表示されます。\nその後、アクティブなノードはStartノードのみとなり、それ以降何も変化しなくなります。\n繰り返す では、1秒待って「Complete!」表示を繰り返すようにしてみましょう。\nActionノードの出力ポートをTaskノードの入力ポートに接続することでも可能ですが、\nここでは便利なフロー終了系ノードRestartを使用してみます。\n Actionノードの出力ポートをドラッグする マウスカーソルをそこから右側に移動し、グラフ上の何もないところでドロップする ノードメニューからFlow Controls \u0026gt; Restartを選択する  \r フロー終了系ノード このRestartなどはフロー終了系ノードと呼び、実行処理しているポート側に実行終了を伝えるためのノードです。\n実行を行っているノードに遡って伝え、各種ノードによって終了処理が行われます。\n今回はStartノードにRestartが通達されることになります。\nStartノードはRestartが通達された場合、最初のノードから実行をやり直します。\n\r 再確認 再度プレイして動作を確認してみましょう。\n Debug.LogのメッセージはConsoleウィンドウに表示されます。\n開いていない場合はメニューのWindow \u0026gt; General \u0026gt; Consoleを選択してください。 Unity上部のプレイボタンをクリックする  \r動画ではプレイモードを分かりやすくするため、Playmode tintを赤く変更してあります。\n\r 1秒間隔で「Complete!」が繰り返し表示されるようになりました。\n基本的なワークフローは以上となります。\n"
    },
    {
        "uri": "/manual/architecture/nodes/behaviortreenode.html",
        "title": "BehaviorTree",
        "tags": [],
        "description": "",
        "summary": "BehaviorTreeはビヘイビアツリー形式で実行されるノードです。 プロパティ プロパティ名 型 説明 入力ポート InputBehaviorTreePort 親のBehaviorTreeP",
        "content": "\r BehaviorTreeはビヘイビアツリー形式で実行されるノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputBehaviorTreePort 親のBehaviorTreePortと接続すると実行されます。   Decorators Decoratorのリスト ノードの実行判定などを行うDecoratorのリスト   Services ノードコンポーネントのリスト ノードがアクティブの間に実行するノードコンポーネントのリスト    対応しているノードコンポーネント メイン  ActionComponent\nノードがアクティブになった際に処理を実行し、すぐに親ノードに結果を返します。 TaskComponent\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に親ノードに結果を返します。 EventComponent\nイベントが来た際に親ノードに結果を返します。 EvaluateComponent\nノードがアクティブである間、毎フレーム処理が実行されます。\n結果に応じてタスクの実行状態を変更できる設定があります。  Decorators  Decorator\nノードの実行を行うかどうかの判定や実行結果の改変などに使用します。 EvaluateComponent\nノードの実行を行うかどうかの判定などに使用します。  Services  ActionComponnet\n処理を実行します。\nMethodsフィールドにより、毎フレーム呼び出すようにも設定できます。 TaskComponent\n処理を実行し、実行中のステータスを出力します。 EvaluateComponent\n処理を実行し、結果をbool型で出力します。\nMethodsフィールドにより、毎フレーム呼び出すようにも設定できます。 ServiceComponent\nノードがアクティブになった際に実行開始します。  "
    },
    {
        "uri": "/manual/architecture/wires/behaviortreewire.html",
        "title": "BehaviorTreeWire",
        "tags": [],
        "description": "",
        "summary": "ビヘイビアツリー形式で接続先ノードを実行するためのワイヤーです。 接続できるポートの組み合わせ 出力ポート 入力ポート OutputBehaviorTreePort InputBehaviorTreePort",
        "content": "\r ビヘイビアツリー形式で接続先ノードを実行するためのワイヤーです。\n接続できるポートの組み合わせ    出力ポート 入力ポート     OutputBehaviorTreePort InputBehaviorTreePort    "
    },
    {
        "uri": "/manual/windows/logiceditor/sidepanel/blackboard.html",
        "title": "Blackboardタブ",
        "tags": [],
        "description": "",
        "summary": "サイドパネルのBlackboardタブについて説明します。 Blackboardの詳細については、Blackboardを参照してください。 選択",
        "content": "\r サイドパネルのBlackboardタブについて説明します。\nBlackboardの詳細については、Blackboardを参照してください。\n選択しているオブジェクトの種類によって表示内容が異なります。\n Logic BehaviorやLogic Assetの場合、Root/Private/Local/Data Linkタブに分かれます。 Function Graph Assetの場合、LocalのBlackboardのみが表示されます。  Rootタブ \r オブジェクトに直接紐づくBlackboardが表示されます。\nRootのBlackboardは同一オブジェクト内のグラフと外部からアクセスできます。\nPrivateタブ \r オブジェクトに直接紐づく非公開のBlackboardが表示されます。\nPrivateのBlackboardは同一オブジェクト内であればどのグラフからもアクセスできます。\n外部からはアクセスできません。\nLocalタブ \r 現在選択中のグラフに紐づくBlackboardが表示されます。\nLocalのBlackboardは紐づいているグラフからのみアクセスできます。\nData Linkタブ \r オブジェクトに直接紐づくDataLinkのリストが表示されます。\n詳細はDataLinkを参照してください。\n"
    },
    {
        "uri": "/manual/scripting/convertnode.html",
        "title": "ConvertNode",
        "tags": [],
        "description": "",
        "summary": "データポート同士の接続を行う際に、データの型変換を行うノードをスクリプトで作成できます。 スクリプトの書き方 LogicToolkit.Conv",
        "content": "データポート同士の接続を行う際に、データの型変換を行うノードをスクリプトで作成できます。\nスクリプトの書き方  LogicToolkit.ConvertNodeを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 static bool Convertible(System.Type from, System.Type to)というメソッドを定義し、型変換が可能かを判定します。 protected override void Convert(IInputDataPort input, IOutputDataPort output)というメソッドを定義し、型変換処理を記述します。  条件を満たすデータ型のポートを接続した際に、自動的に変換ノードが挟み込まれます。\n各入出力ポートは接続した際のデータの型から作成されます。\nコード例 組み込まれているEvaluateToQuaternionNodeは以下のように実装しています。\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rnamespace LogicToolkit\r{\r[System.Serializable]\rpublic class EulerToQuaternionNode : ConvertNode\r{\rstatic bool Convertible(System.Type from, System.Type to)\r{\rreturn from == typeof(Vector3) \u0026amp;\u0026amp; to == typeof(Quaternion);\r}\rprotected override void Convert(IInputDataPort input, IOutputDataPort output)\r{\rif (input.TryGetValue\u0026lt;Vector3\u0026gt;(out var value))\r{\routput.TrySetValue(Quaternion.Euler(value));\r}\r}\r}\r}\r  "
    },
    {
        "uri": "/manual/architecture/wires/datawire.html",
        "title": "DataWire",
        "tags": [],
        "description": "",
        "summary": "データの受け渡しのためのワイヤーです。 Rerouteに対応。 接続できるポートの組み合わせ 出力ポート 入力ポート OutputDataPort InputDataPort 補足 データ値の型が対応してる",
        "content": "\r データの受け渡しのためのワイヤーです。\nRerouteに対応。\n接続できるポートの組み合わせ    出力ポート 入力ポート     OutputDataPort InputDataPort    補足 データ値の型が対応してる場合のみ接続できます。\n"
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/forintnode.html",
        "title": "ForInt",
        "tags": [],
        "description": "",
        "summary": "int型の数値を変動しながら条件が合致する間実行を繰り返すノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくは",
        "content": "\r int型の数値を変動しながら条件が合致する間実行を繰り返すノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Start Value int 開始時の数値   Comparison Op ComparisonOp 数値の比較方法== (Eauals)現在値 == Comparison Value!= (Not Equals)現在値 != ComparisonValue\u0026gt; (Greater Than)現在値 \u0026gt; Comparison Value\u0026gt;= (Greater Than Or Equal)現在値 \u0026gt;= Comparison Value\u0026lt; (Less Than)現在値 \u0026lt; Comparison Value\u0026lt;= (Less Than Or Equal)現在値 \u0026lt;= Comparison Value   Comparison Value int 現在値と比較する数値   Amount int Bodyの実行が完了した際の現在値の変動量   Body OutputExecutePort ループ中に接続先ノードを実行します   Value int 現在値を出力します。   Completed OutputTransitionPort 数値の比較結果がfalseになるか、Bodyからの実行ノードがBreakに到達した際に遷移します。    受け付けるフロー終了系ノード  Break\n実行を終了し、Completedに遷移します。 Continue, Exit\n実行を終了し、現在値の変動と次の実行を開始します。  "
    },
    {
        "uri": "/manual/architecture/nodes/converts/getgameobjectnode.html",
        "title": "GetGameObject",
        "tags": [],
        "description": "",
        "summary": "ComponentからGameObjectを取得します。 変換の条件 上から順に条件判定を行います。 入力型 出力型 可否 Componentから派生さ",
        "content": "ComponentからGameObjectを取得します。\n変換の条件 上から順に条件判定を行います。\n   入力型 出力型 可否     Componentから派生されている GameObject 可    上記以外不可\n"
    },
    {
        "uri": "/manual/architecture/nodes/events/onstopnode.html",
        "title": "On Stop",
        "tags": [],
        "description": "",
        "summary": "On Stopはグラフが停止された際に呼び出されるノードです。 呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 プロパティ",
        "content": "\r On Stopはグラフが停止された際に呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/ports/outputsignalport.html",
        "title": "OutputSignalPort",
        "tags": [],
        "description": "",
        "summary": "ステートから他ノードにシグナルを受け渡すための出力ポートです。 接続可能なワイヤー SignalWire 接続している入力ポートにシグナルを受け渡します。 TransitionWire 接続先ノ",
        "content": "ステートから他ノードにシグナルを受け渡すための出力ポートです。\n接続可能なワイヤー  SignalWire\n接続している入力ポートにシグナルを受け渡します。 TransitionWire\n接続先ノードに遷移します。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites/parallelselector.html",
        "title": "Parallel Selector",
        "tags": [],
        "description": "",
        "summary": "子ノードを同時に実行します。いずれかの子ノードが成功を返した時点で実行終了します。 子ノードの結果による動作 結果 動作 成功 実行を終了し、Para",
        "content": "子ノードを同時に実行します。いずれかの子ノードが成功を返した時点で実行終了します。\n子ノードの結果による動作    結果 動作     成功 実行を終了し、Parallel Selector自身も成功を返します。   失敗 他の子ノードの実行終了を待ちます。全ての子ノードが実行終了している場合はParallel Selector自身も失敗を返します。    プロパティ    プロパティ名 型 説明     Children OutputBehaviorTreePort 接続している子ノードを実行し、実行結果を受け取ります。複数の子ノードを接続できます。子ノードは上から順に実行開始されます。    "
    },
    {
        "uri": "/manual/windows/projectsettings.html",
        "title": "Project Settingsウィンドウ",
        "tags": [],
        "description": "",
        "summary": "Project SettingsウィンドウでのLogic Toolkit設定について説明します。 開き方 以下のいずれかの方法で開けます。 メニューからEdit \u0026gt;",
        "content": "Project SettingsウィンドウでのLogic Toolkit設定について説明します。\n開き方 以下のいずれかの方法で開けます。\n メニューからEdit \u0026gt; Project Settingsを選択し、Project Settingsウィンドウを開きます。\n\r Project SettingsウィンドウのカテゴリーリストからLogic Toolkitを選択。\n\r  Logic Editorのツールバーの「⋮」ボタンをクリックし、メニューからSettingsを選択。\n\r   設定 Debug    設定項目 説明 　補足     Enable Graph Open ノードの実行中にブレークポイントや例外により停止した際に、実行中のグラフを開きます。 ユーザー設定(UserSettingsフォルダ)に保存    UI    設定項目 説明 　補足     IMGUI Field Width IMGUIを用いて表示されるフィールドの横幅。 ユーザー設定(UserSettingsフォルダ)に保存   Port Magnet Range ポートドラッグ中のマグネットモードの範囲。 ユーザー設定(UserSettingsフォルダ)に保存   Show Input Hints マウスオーバーによる入力ヒントの表示。 ユーザー設定(UserSettingsフォルダ)に保存    "
    },
    {
        "uri": "/manual/architecture/objects/taskgraphasset.html",
        "title": "Task Graph Asset",
        "tags": [],
        "description": "",
        "summary": "関数グラフのTask Graphを内蔵するアセットです。 作成方法 Projectウィンドウ ファイルの保存先フォルダを選択。 Projectウィンド",
        "content": "関数グラフのTask Graphを内蔵するアセットです。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Functions \u0026gt; Task Graph Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r Logic Editorウィンドウ  Logic Editorウィンドウの「+」ボタンをクリック。 メニューからFunctions \u0026gt; Task Graph Assetを選択。 保存先ダイアログが表示されるので、保存先フォルダを選択しファイル名を入力して保存する。  \r 利用方法  Logic BehaviorやLogic Asset、関数グラフなどの利用したいグラフをLogic Editorウィンドウで開く。 グラフ上の右クリックメニューから「Create Node」などを選択して、ノード作成メニューを開く。 「Tasks \u0026gt; Functions \u0026gt; 使用したいグラフ名」などを選択。\n(使用したいノードによってメニュー内の位置が異なります)  \r プロパティ \r    プロパティ 説明     Editボタン Logic Editorウィンドウを開く    補足  Task Graph Assetで組んだグラフからは、シーン内のオブジェクトを直接参照できません。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/taskcomponent.html",
        "title": "TaskComponent",
        "tags": [],
        "description": "",
        "summary": "継続的に実行する処理を行うノードコンポーネントです。 時間経過の待機やトゥイーン処理、非同期処理の完了待ちなどに利用します。 ノードに設定した際",
        "content": "継続的に実行する処理を行うノードコンポーネントです。\n時間経過の待機やトゥイーン処理、非同期処理の完了待ちなどに利用します。\nノードに設定した際の動作 Task Task\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に接続先ポートに遷移します。\n追加のプロパティ\n   プロパティ名 型 説明     Result OutputDataPort\u0026lt;bool\u0026gt; 実行結果をbool型で出力します。    State State\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に結果をシグナルとして出力します。\n追加のプロパティ\n   プロパティ名 型 説明     Completed OutputSignalPort 実行結果をシグナルとして出力します。    BehaviorTree BehaviorTree\nメイン アクティブになった際に実行開始し、TaskComponentが実行完了した際に親ノードに結果を返します。\nServices アクティブになった際に実行開始します。\n追加のプロパティ\n   プロパティ名 型 説明     Repeat InputField\u0026lt;bool\u0026gt; 実行完了後に繰り返すかどうかを設定します。   Status OutputDataPort\u0026lt;TaskStatus\u0026gt; 実行状態を出力します。    Signal Evaluation Signal Evaluation\n入力シグナルの判定結果がtrueの場合にアクティブになり、TaskComponentが実行完了した際に結果を出力シグナルに反映させます。\nEvent Event\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に接続先ノードを実行します。\n追加のプロパティ\n   プロパティ名 型 説明     Repeat InputField\u0026lt;bool\u0026gt; 実行完了後に繰り返すかどうかを設定します。    Service Event\nアクティブになった際に実行開始します。\n追加のプロパティ\n   プロパティ名 型 説明     Repeat InputField\u0026lt;bool\u0026gt; 実行完了後に繰り返すかどうかを設定します。   Status OutputDataPort\u0026lt;TaskStatus\u0026gt; 実行状態を出力します。    スクリプト生成 スクリプトの生成機能により以下のメンバーアクセスのスクリプトにはTaskComponentが使用されます。\n フィールドの値のトゥイーン プロパティの値のトゥイーン await可能なメソッドの呼び出し  詳細はスクリプト生成を参照してください。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/taskcomponent.html",
        "title": "TaskComponent",
        "tags": [],
        "description": "",
        "summary": "TaskComponentをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit",
        "content": "TaskComponentをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Task Component C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.TaskComponentを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。 protected override TaskStatus OnExecute()を実装し、実行時の処理を記述します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class TaskExample : TaskComponent\r{\rprivate float startTime;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\rstartTime = Time.time;\r}\r// OnExecute is called when it is executed.\r protected override TaskStatus OnExecute()\r{\r// Return Running, Success, or Failure depending on the task execution status.\r return Time.time - startTime \u0026gt; 1f? TaskStatus.Success : TaskStatus.Running;\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\r}\r}\r  この例では、実行されると1秒後に成功を返して終了します。\nなお、同様の機能としてWait For Secondsというスクリプトが予め同梱されています。\n"
    },
    {
        "uri": "/manual/scripting.html",
        "title": "スクリプティング",
        "tags": [],
        "description": "",
        "summary": "Logic Toolkitで利用可能なスクリプトの作成方法について説明します。 NodeComponentスクリプト データフロー Variable ConvertNode",
        "content": "Logic Toolkitで利用可能なスクリプトの作成方法について説明します。\n NodeComponentスクリプト データフロー Variable ConvertNode  "
    },
    {
        "uri": "/manual/architecture/nodes.html",
        "title": "ノード",
        "tags": [],
        "description": "",
        "summary": "ノードは、グラフに配置される「節」となる部品です。 ノード内には、ポートと呼ばれるノード同士をつなぐための端子があり、ポート同士をワイヤーで接",
        "content": "ノードは、グラフに配置される「節」となる部品です。\nノード内には、ポートと呼ばれるノード同士をつなぐための端子があり、ポート同士をワイヤーで接続することでノードを跨いだ処理を構築していきます。\nまた、ノードが実行中に処理を行うノードコンポーネントを１つ以上持てるノードがあります。\nノードの種類 ノードには機能別に複数の種類があります。\n Action\n一瞬で完了する処理を行うためのノードです。 Task\n継続的に処理を行うためのノードです。 State\n状態に従って処理を行うためのノードです。 BehaviorTree\n優先度によってツリー上に実行ノードを切り替えるノードです。 Service\nノードグラフが再生中に常時実行するノードです。 イベントノード群\nイベントが来た際にノードを実行開始するためのノード群です。 フロー制御ノード群\n実行するノードの分岐や繰り返しを制御するノード群です。 シグナルノード群\nStateから他のノードへ遷移する条件判定を行うノード群です。 データ演算ノード群\n演算やデータの取得などを行うためのノード群です。 データ変換ノード群\nデータの型を変換するためのノード群です。 関数グラフノード群\n関数グラフに関するノード群です。 グラフ整理ノード群\nグラフの整理に使用できるノード群です。  "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes.html",
        "title": "属性一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 CustomTypeMenuCreator TypeMenuCreatorに適用することで、スクリプト選択メニューを拡張する属性。 CustomNodeComponentEditor NodeComponentEditorに適",
        "content": "   型名 説明     CustomTypeMenuCreator TypeMenuCreatorに適用することで、スクリプト選択メニューを拡張する属性。   CustomNodeComponentEditor NodeComponentEditorに適用することで、NodeComponentのエディタを拡張する属性   CustomNodeEditor NodeEditorに適用することで、Nodeのエディタを拡張する属性   CustomAttribute エディタ拡張を行う属性の基本型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes.html",
        "title": "属性一覧",
        "tags": [],
        "description": "",
        "summary": "型名 説明 HideInTypePopupAttribute この属性を適用した型を型選択ウィンドウから隠す。 HideInVariableMenuAttribute この属性を適用した型をVariable追加メニューから隠す。 HideTypeInVariableMenuAttribute アセンブリにこの属",
        "content": "   型名 説明     HideInTypePopupAttribute この属性を適用した型を型選択ウィンドウから隠す。   HideInVariableMenuAttribute この属性を適用した型をVariable追加メニューから隠す。   HideTypeInVariableMenuAttribute アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。   IgnoreGeneratorAttribute スクリプトの生成対象から除外するようにマークする   MemberIconAttribute NodeComponentのアイコンにメンバーアイコンを表示する   MenuKeywordsAttribute スクリプト選択メニューにキーワードを設定する。   MenuNameAttribute スクリプト選択メニューに名前を設定する。   ScriptGeneratedAttribute 生成したスクリプトとしてマークする   TargetFieldNameAttribute 対象のフィールド名を型に紐づけるための属性。   ValueTypeAttribute SerializableTypeで選択できる型を指定する基本型から派生している型に制限する   AllowedTypesAttribute 使用を許可する型を設定する。   DisallowedTypesAttribute 使用を許可しない型を設定する。   FieldPlacementAttribute フィールドの配置を設定する。\nNodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。   ConstantColorUsageAttribute Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに適用できる。   ConstantDelayedAttribute 定数変更の確定を遅らせる属性。\nこの属性が適用されている場合、ユーザーがエンターキーを押したか、フィールドからフォーカスをさせるまで、定数変更の確定を行いません。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;、InputField\u0026lt;string\u0026gt;などのフィールドに適用できる。   ConstantGradientUsageAttribute Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。   ConstantMinAttribute floatまたはintなどの最小値を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。   ConstantPropertyAttribute InputField\u0026lt;T\u0026gt;のフィールドに適用することで、定数値のフィールドの構成を設定する属性の基本型   ConstantRangeAttribute floatまたはintなどの数値の範囲を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。   ConstantTextAreaAttribute 複数行の文字列を編集できる属性。\nInputField\u0026lt;string\u0026gt;のフィールドに適用できる。   FixedRecomputeModeAttribute 再演算モードを固定する属性   DefaultRecomputeModeAttribute デフォルトの再演算モードを設定する属性   DontUseComputeAttribute Computeノードでの使用を禁止する属性   CanUseComputeAttribute Computeノードでの使用できることをマークする属性   FieldOrderAttribute フィールドの順番を設定する属性。\nNodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。   FixedTitleNameAttribute タイトル名を固定する属性。\nNodeにこの属性を適用することで、ノード名を固定できる。   HideResultFieldAttribute TaskComponentの実行結果を出力するResultフィールドを非表示にする属性。\n主に必ず成功して完了する処理に使用する。    "
    },
    {
        "uri": "/manual/architecture/objects/evaluategraphasset.html",
        "title": "Evaluate Graph Asset",
        "tags": [],
        "description": "",
        "summary": "関数グラフのEvaluate Graphを内蔵するアセットです。 作成方法 Projectウィンドウ ファイルの保存先フォルダを選択。 Project",
        "content": "関数グラフのEvaluate Graphを内蔵するアセットです。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Functions \u0026gt; Evaluate Graph Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r Logic Editorウィンドウ  Logic Editorウィンドウの「+」ボタンをクリック。 メニューからFunctions \u0026gt; Evaluate Graph Assetを選択。 保存先ダイアログが表示されるので、保存先フォルダを選択しファイル名を入力して保存する。  \r 利用方法  Logic BehaviorやLogic Asset、関数グラフなどの利用したいグラフをLogic Editorウィンドウで開く。 グラフ上の右クリックメニューから「Create Node」などを選択して、ノード作成メニューを開く。 「Actions \u0026gt; Functions \u0026gt; 使用したいグラフ名」などを選択。\n(使用したいノードによってメニュー内の位置が異なります)  \r プロパティ \r    プロパティ 説明     Editボタン Logic Editorウィンドウを開く    補足  Evaluate Graph Assetで組んだグラフからは、シーン内のオブジェクトを直接参照できません。  "
    },
    {
        "uri": "/manual/scripting/nodecomponents/eventcomponent.html",
        "title": "EventComponent",
        "tags": [],
        "description": "",
        "summary": "EventComponentをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic",
        "content": "EventComponentをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Event Component C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.EventComponentを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。\n主にイベントの購読の処理を行います。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。 主にイベントの購読解除の処理を行います。 必要に応じてLogicToolkit.IUpdateReceiverを実装し、状況の判定などをvoid OnUpdate()で行います。 イベントが呼び出されたと判断した際はOnEvent()を呼び出します。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class EventExample : EventComponent\r{\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\r// Subscribe to some event and call OnEvent() from your callback.\r Application.focusChanged += OnFocusChanged;\r}\rvoid OnFocusChanged(bool focus)\r{\rDebug.Log(focus);\rOnEvent();\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\r// Unsubscribe from some event\r Application.focusChanged -= OnFocusChanged;\r}\r}\r  この例では、アプリケーションのフォーカスが切り替わった際にフォーカスの有無をConsoleに出力しながらイベントが来たことをノードに通知します。\nUnityEditor上でテストプレイする際は、Gameウィンドウと他のウィンドウを交互にクリックしてフォーカスを切り替えるなどで確認してください。\nなお、スクリプトの生成でApplication.focusChangedを選択することで同様のスクリプトを作成可能です。\n"
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/forlongnode.html",
        "title": "ForLong",
        "tags": [],
        "description": "",
        "summary": "long型の数値を変動しながら条件が合致する間実行を繰り返すノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしく",
        "content": "\r long型の数値を変動しながら条件が合致する間実行を繰り返すノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Start Value long 開始時の数値   Comparison Op ComparisonOp 数値の比較方法== (Eauals)現在値 == Comparison Value!= (Not Equals)現在値 != ComparisonValue\u0026gt; (Greater Than)現在値 \u0026gt; Comparison Value\u0026gt;= (Greater Than Or Equal)現在値 \u0026gt;= Comparison Value\u0026lt; (Less Than)現在値 \u0026lt; Comparison Value\u0026lt;= (Less Than Or Equal)現在値 \u0026lt;= Comparison Value   Comparison Value long 現在値と比較する数値   Amount long Bodyの実行が完了した際の現在値の変動量   Body OutputExecutePort ループ中に接続先ノードを実行します   Value long 現在値を出力します。   Completed OutputTransitionPort 数値の比較結果がfalseになるか、Bodyからの実行ノードがBreakに到達した際に遷移します。    受け付けるフロー終了系ノード  Break\n実行を終了し、Completedに遷移します。 Continue, Exit\n実行を終了し、現在値の変動と次の実行を開始します。  "
    },
    {
        "uri": "/manual/architecture/nodes/converts/ilisttoarraynode.html",
        "title": "IListToArray",
        "tags": [],
        "description": "",
        "summary": "IList\u0026lt;T\u0026gt;をT[]に変換します。 変換の条件 上から順に条件判定を行います。 要素の型Tがどの型かは影響しません。 入力型 出力型 可",
        "content": "IList\u0026lt;T\u0026gt;をT[]に変換します。\n変換の条件 上から順に条件判定を行います。\n要素の型Tがどの型かは影響しません。\n   入力型 出力型 可否     IList\u0026lt;T\u0026gt; T[] 可    上記以外不可\n補足 入力データのインスタンスがT[]である場合は、インスタンスがそのまま出力されます。\n"
    },
    {
        "uri": "/manual/architecture/ports/inputsignalport.html",
        "title": "InputSignalPort",
        "tags": [],
        "description": "",
        "summary": "他ノードからシグナルを受け取るための入力ポートです。 接続可能なワイヤー SignalWire 接続している出力ポートからシグナルを受け取ります。",
        "content": "他ノードからシグナルを受け取るための入力ポートです。\n接続可能なワイヤー  SignalWire\n接続している出力ポートからシグナルを受け取ります。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites/parallelsequence.html",
        "title": "Parallel Sequence",
        "tags": [],
        "description": "",
        "summary": "子ノードを同時に実行します。いずれかの子ノードが失敗を返した時点で実行終了します。 子ノードの結果による動作 結果 動作 成功 他の子ノードの実行終了",
        "content": "子ノードを同時に実行します。いずれかの子ノードが失敗を返した時点で実行終了します。\n子ノードの結果による動作    結果 動作     成功 他の子ノードの実行終了を待ちます。全ての子ノードが実行終了している場合はParallel Sequence自身も成功を返します。   失敗 実行を終了し、Parallel Sequence自身も失敗を返します。    プロパティ    プロパティ名 型 説明     Children OutputBehaviorTreePort 接続している子ノードを実行し、実行結果を受け取ります。複数の子ノードを接続できます。子ノードは上から順に実行開始されます。    "
    },
    {
        "uri": "/manual/architecture/nodes/servicenode.html",
        "title": "Service",
        "tags": [],
        "description": "",
        "summary": "ノードグラフが再生開始された際にアクティブになり常時実行するノードです。 対応しているノードコンポーネント ActionComponent 処理を実行します。 Methodsフ",
        "content": "\r ノードグラフが再生開始された際にアクティブになり常時実行するノードです。\n対応しているノードコンポーネント  ActionComponent\n処理を実行します。\nMethodsフィールドにより、毎フレーム呼び出すようにも設定できます。 EvaluateComponent\n処理を実行し、結果をbool型で出力します。\nMethodsフィールドにより、毎フレーム呼び出すようにも設定できます。 TaskComponent\n処理を実行し、実行中のステータスを出力します。 ServiceComponent\nノードがアクティブになった際に実行開始します。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/servicecomponent.html",
        "title": "ServiceComponent",
        "tags": [],
        "description": "",
        "summary": "結果を返さずに常時実行する処理を行うノードコンポーネントです。 ノードに設定した際の動作 State State ノードがアクティブになった際に実行開始します。 BehaviorTree BehaviorTree",
        "content": "結果を返さずに常時実行する処理を行うノードコンポーネントです。\nノードに設定した際の動作 State State\nノードがアクティブになった際に実行開始します。\nBehaviorTree BehaviorTree\nServices ノードがアクティブになった際に実行開始します。\nService Service\nノードがアクティブになった際に実行開始します。\n"
    },
    {
        "uri": "/manual/architecture/nodes/events/updatenode.html",
        "title": "Update",
        "tags": [],
        "description": "",
        "summary": "UpdateはMonoBehaviourのUpdateメッセージによって呼び出されるノードです。 呼び出し後に即時実行停止するため、Taskノ",
        "content": "\r UpdateはMonoBehaviourのUpdateメッセージによって呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/localization.html",
        "title": "エディタの多言語対応",
        "tags": [],
        "description": "",
        "summary": "Unityエディタの言語パックに対応しています。 対応している言語 英語 日本語(一部英語) 韓国語(一部英語) 簡体中国語(一部英語) 繁体中国語(一",
        "content": "Unityエディタの言語パックに対応しています。\n対応している言語  英語 日本語(一部英語) 韓国語(一部英語) 簡体中国語(一部英語) 繁体中国語(一部英語)  言語パックの導入  Unity Hubアプリケーションを開く Installsカテゴリを選択する 使用しているUnityバージョンの歯車アイコンをクリックする メニューからAdd modulesを選択する LANGUAGE PACKS (PREVIEW)欄から導入したい言語のチェックボックスをオンにする。 INSTALLボタンをクリックする  エディタの言語の切り替え方法  Unity内のメニューから Edit \u0026gt; Preferences\u0026hellip; を選択する Languagesカテゴリを選択する Editor languageを変更する。  補足 エディタ内の表示言語が切り替わらない場合はUnityを再起動してください。\n問題の報告 翻訳には機械翻訳を使用している箇所があります。\n翻訳内容に問題がある場合は、サポートフォーラムへ不具合報告をお願いします。\nBug Report\n"
    },
    {
        "uri": "/manual/architecture/nodecomponents.html",
        "title": "ノードコンポーネント",
        "tags": [],
        "description": "",
        "summary": "ノードが実行中に処理を行うノードコンポーネントについて説明します。 基本的なノードコンポーネント EventComponent イベントが来たことをノードに伝える処理を行う",
        "content": "ノードが実行中に処理を行うノードコンポーネントについて説明します。\n基本的なノードコンポーネント  EventComponent\nイベントが来たことをノードに伝える処理を行うノードコンポーネントです。\nUnityのメッセージ(OnCollisionEnterなど)や入力イベントなどを待つ場合に利用します。 ActionComponent\n一瞬で完了する処理を行うノードコンポーネントです。\nメンバーの呼び出しやデータの演算などに利用します。 EvaluateComponent\n条件判定を行うノードコンポーネントです。\nステートの遷移判定やビヘイビアツリーの実行判定などに利用します。 TaskComponent\n継続的に実行する処理を行うノードコンポーネントです。\n時間経過の待機やトゥイーン処理、非同期処理の完了待ちなどに利用します。 ServiceComponent\n結果を返さずに常時実行する処理を行うノードコンポーネントです。 CompositeComponent\nBehaviorTreeの子ノードの実行を制御するコンポーネントです。 Decorator\nBehaviorTreeの実行判定を行う処理を行うノードコンポーネントです。  ノードとの関係 ノードが どのように実行するか を定義したものであるのに対し、ノードコンポーネントは どのような処理を行うか を定義したものとなります。\nノードが実行される際に、各種ノードコンポーネントに定義した処理を行います。\nノードによってはノードコンポーネントの処理結果を使用して接続先ノードの実行などを行います。\n各ノード型と利用できる基本的なノードコンポーネント型の関係図は以下の通りです。\n    EventComponent ActionComponent EvaluateComponent TaskComponent ServiceComponent     Action  ✅ ✅     Task ✅  ✅ ✅    State ✅ ✅ ✅ ✅ ✅   BehaviorTree メイン ✅ ✅ ✅ ✅    BehaviorTree Decorators1   ✅     BehaviorTree Services  ✅ ✅ ✅ ✅   Service  ✅ ✅ ✅ ✅   Signal Evaluation   ✅ ✅    Compute  ✅2 ✅        Decoratorも使用できます。 \u0026#x21a9;\u0026#xfe0e;\n 出力DataPortがある場合のみ使用できます。 \u0026#x21a9;\u0026#xfe0e;\n   "
    },
    {
        "uri": "/manual/architecture/nodecomponents/composites.html",
        "title": "CompositeComponent",
        "tags": [],
        "description": "",
        "summary": "BehaviorTreeの子ノードの実行を制御するコンポーネントです。 TaskComponentを拡張して実装しているため、ビヘイビアツリー",
        "content": "BehaviorTreeの子ノードの実行を制御するコンポーネントです。\nTaskComponentを拡張して実装しているため、ビヘイビアツリー以外のノードでも使用できます。\nCompositeComponentの種類  Behavior Tree Execute\n１つの子ノードを実行し、子ノードの結果を自身の実行結果として返します。 Selector\n子ノードを上から順番に実行します。いずれかの子ノードが成功を返した時点で実行終了します。 Sequence\n子ノードを上から順番に実行します。いずれかの子ノードが失敗を返した時点で実行終了します。 Parallel Selector\n同時に子ノードを実行します。いずれかの子ノードが成功を返した時点で実行終了します。 Parallel Sequence\n同時に子ノードを実行します。いずれかの子ノードが失敗を返した時点で実行終了します。  ノードに設定した際の動作 Task Task\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に接続先ポートに遷移します。\n追加のプロパティ\n   プロパティ名 型 説明     Result OutputDataPort\u0026lt;bool\u0026gt; 実行結果をbool型で出力します。    State State\nアクティブになった際に実行開始し、TaskComponentが実行完了した際にシグナルを出力します。\n追加のプロパティ\n   プロパティ名 型 説明     Completed OutputSignalPort 実行結果をシグナルとして出力します。    BehaviorTree BehaviorTree\nアクティブになった際に実行開始し、実行完了した際に親ノードに結果を返します。\nSignal Evaluation Signal Evaluation\n入力シグナルの判定結果がtrueの場合にアクティブになり、子実行完了した際に結果を出力シグナルに反映させます。\n"
    },
    {
        "uri": "/manual/architecture/objects/eventinterfaceasset.html",
        "title": "Event Interface Asset",
        "tags": [],
        "description": "",
        "summary": "カスタムイベントを定義するアセットです。 作成方法 Projectウィンドウ ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタ",
        "content": "カスタムイベントを定義するアセットです。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Event Interface Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r 利用方法  Logic BehaviorやLogic Assetなど、Event Interface Assetを関連付けたいオブジェクトを選択する。 InspectorウィンドウのEvent Interfacesの「+」ボタンをクリック。 メニューから関連付けたいEvent Interface Assetを選択。\nまた、メニューから \u0026lt;Create\u0026gt; を選択することで、Event Interface Assetを新規作成できます。  \r 詳細な利用方法はカスタムイベントを参照してください。\n"
    },
    {
        "uri": "/manual/architecture/nodes/events/fixedupdatenode.html",
        "title": "Fixed Update",
        "tags": [],
        "description": "",
        "summary": "Fixed UpdateはMonoBehaviourのFixedUpdateメッセージによって呼び出されるノードです。 呼び出し後に即時実行停止するため",
        "content": "\r Fixed UpdateはMonoBehaviourのFixedUpdateメッセージによって呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/forfloatnode.html",
        "title": "ForFloat",
        "tags": [],
        "description": "",
        "summary": "float型の数値を変動しながら条件が合致する間実行を繰り返すノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもし",
        "content": "\r float型の数値を変動しながら条件が合致する間実行を繰り返すノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Start Value float 開始時の数値   Comparison Op ComparisonOp 数値の比較方法== (Eauals)現在値 == Comparison Value!= (Not Equals)現在値 != ComparisonValue\u0026gt; (Greater Than)現在値 \u0026gt; Comparison Value\u0026gt;= (Greater Than Or Equal)現在値 \u0026gt;= Comparison Value\u0026lt; (Less Than)現在値 \u0026lt; Comparison Value\u0026lt;= (Less Than Or Equal)現在値 \u0026lt;= Comparison Value   Comparison Value float 現在値と比較する数値   Amount float Bodyの実行が完了した際の現在値の変動量   Body OutputExecutePort ループ中に接続先ノードを実行します   Value float 現在値を出力します。   Completed OutputTransitionPort 数値の比較結果がfalseになるか、Bodyからの実行ノードがBreakに到達した際に遷移します。    受け付けるフロー終了系ノード  Break\n実行を終了し、Completedに遷移します。 Continue, Exit\n実行を終了し、現在値の変動と次の実行を開始します。  "
    },
    {
        "uri": "/manual/architecture/nodes/converts/ilisttolistnode.html",
        "title": "IListToList",
        "tags": [],
        "description": "",
        "summary": "IList\u0026lt;T\u0026gt;をList\u0026lt;T\u0026gt;に変換します。 変換の条件 上から順に条件判定を行います。 要素の型Tがどの型かは影響しま",
        "content": "IList\u0026lt;T\u0026gt;をList\u0026lt;T\u0026gt;に変換します。\n変換の条件 上から順に条件判定を行います。\n要素の型Tがどの型かは影響しません。\n   入力型 出力型 可否     IList\u0026lt;T\u0026gt; List\u0026lt;T\u0026gt; 可    上記以外不可\n補足 入力データのインスタンスがList\u0026lt;T\u0026gt;である場合は、インスタンスがそのまま出力されます。\n"
    },
    {
        "uri": "/manual/architecture/ports/outputbehaviortreeport.html",
        "title": "OutputBehaviorTreePort",
        "tags": [],
        "description": "",
        "summary": "接続先のBehaviorTreeを実行するための出力ポートです。 接続可能なワイヤー BehaviorTreeWire 接続している子ノードを実行します。",
        "content": "接続先のBehaviorTreeを実行するための出力ポートです。\n接続可能なワイヤー  BehaviorTreeWire\n接続している子ノードを実行します。  "
    },
    {
        "uri": "/manual/scripting/nodecomponents/servicecomponent.html",
        "title": "ServiceComponent",
        "tags": [],
        "description": "",
        "summary": "TServiceComponentをC#スクリプトで記述できます。 作成方法 Projectウィンドウの「+」ボタンをクリック。 メニューからLo",
        "content": "TServiceComponentをC#スクリプトで記述できます。\n作成方法  Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Scripts \u0026gt; Service Component C# Scriptを選択。 スクリプト名を入力し、Enterで決定。  スクリプトの書き方  LogicToolkit.ServiceComponentを継承したクラスを作成します。 型にSystem.SerializableAttributeを適用します。 アクティブになった際にprotected override void OnActivated()が呼ばれます。 非アクティブになった際にprotected override void OnDeactivated()が呼ばれます。 必要に応じてLogicToolkit.IUpdateReceiverを実装し、毎フレームの更新処理などをvoid OnUpdate()で行います。  コード例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23  using System.Collections;\rusing System.Collections.Generic;\rusing UnityEngine;\rusing LogicToolkit;\r[System.Serializable]\rpublic class ServiceExample : ServiceComponent\r{\rprivate float tempTimeScale;\r// OnActivated is called when activated.\r protected override void OnActivated()\r{\rtempTimeScale = Time.timeScale;\rTime.timeScale = 0f;\r}\r// OnDeactivated is called when it is deactivated.\r protected override void OnDeactivated()\r{\rTime.timeScale = tempTimeScale;\r}\r}\r  この例では、StateやBehaviorTreeNodeにこのスクリプトを使用するとノードがアクティブの間はゲームの時間進行が停止します。\n"
    },
    {
        "uri": "/manual/architecture/nodes/converts/tostringnode.html",
        "title": "ToString",
        "tags": [],
        "description": "",
        "summary": "入力値のToString()を実行した結果を出力します。 変換の条件 上から順に条件判定を行います。 入力型 出力型 可否 (条件なし) string 可 上記以外不可",
        "content": "入力値のToString()を実行した結果を出力します。\n変換の条件 上から順に条件判定を行います。\n   入力型 出力型 可否     (条件なし) string 可    上記以外不可\n"
    },
    {
        "uri": "/manual/updateguide.html",
        "title": "アップデートガイド",
        "tags": [],
        "description": "",
        "summary": "最新バージョンへ更新する場合は、下記のガイドを参照してください。 インポートしているバージョンの確認方法 メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Check for U",
        "content": "最新バージョンへ更新する場合は、下記のガイドを参照してください。\nインポートしているバージョンの確認方法  メニューからWindow \u0026gt; Logic Toolkit \u0026gt; Check for Updateを選択する。 「Logic Toolkit Update Checkウィンドウ」でバージョンを確認する。  更新がある場合はLogic Editorウィンドウのツールバーに通知ボタンも表示されます。\n更新手順 安全に更新する方法は以下の通りです。\n 更新前にプロジェクトをバックアップする。 既存のシーンを開いている場合は、メニューのFile \u0026gt; New Sceneからシーンを新規作成する。 Logic EditorウィンドウなどのLogic Toolkit関連のウィンドウを閉じる。 メニューからWindow \u0026gt; Package Managerを選択する。 Package ManagerウィンドウのIn Projectカテゴリを選択する。 パッケージリストからLogic Toolkitを選択する。 詳細欄の「Remove」ボタンをクリックする。 確認ダイアログの「Yes」ボタンをクリックする。 「My Assets」カテゴリを選択する。 アセットリストからLogic Toolkitを選択する。 詳細欄の「Download update バージョン番号」ボタンをクリックする。 ダウンロード完了後「Import バージョン番号 to project」ボタンをクリックする。 「Import Unity Package」ウィンドウで「All」ボタンをクリックしすべてを選択する。 「Import」ボタンをクリックする。  "
    },
    {
        "uri": "/manual/architecture/nodes/events.html",
        "title": "イベントノード群",
        "tags": [],
        "description": "",
        "summary": "イベントの待ち受けと実行を行うノード群です。 ノードの種類 Start グラフが開始された際に呼び出されます。 On Puase グラフが一時停止した際に呼び出されます。",
        "content": "イベントの待ち受けと実行を行うノード群です。\nノードの種類  Start\nグラフが開始された際に呼び出されます。 On Puase\nグラフが一時停止した際に呼び出されます。 On Resume\nグラフが再開した際に呼び出されます。 On Stop\nグラフが停止した際に呼び出されます。 Update\nMonoBehaviourのUpdateメッセージによって呼び出されます。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 Fixed Update\nMonoBehaviourのFixedUpdateメッセージによって呼び出されます。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 Late Update\nMonoBehaviourのLateUpdateメッセージによって呼び出されます。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。 Event\nEventComponentによりイベントが呼ばれた際に実行するノードです。  "
    },
    {
        "uri": "/manual/architecture/ports.html",
        "title": "ポート",
        "tags": [],
        "description": "",
        "summary": "ポートは、ノード間を繋ぐための端子です。 出力ポートと入力ポートをワイヤーで接続することで、ノード間の機能を連携させることができます。 ポートの",
        "content": "ポートは、ノード間を繋ぐための端子です。\n出力ポートと入力ポートをワイヤーで接続することで、ノード間の機能を連携させることができます。\nポートの種類 実行フロー  OutputExecutePort OutputTransitionPort InputExecutePort  シグナル  OutputSignalPort InputSignalPort  ビヘイビアツリー  OutputBehaviorTreePort InputBehaviorTreePort  データフロー  OutputDataPort InputDataPort  "
    },
    {
        "uri": "/manual/architecture/objects/blackboardasset.html",
        "title": "Blackboard Asset",
        "tags": [],
        "description": "",
        "summary": "DataLinkで共有するためのBlackboardを内蔵したアセットです。 作成方法 Projectウィンドウ ファイルの保存先フォルダを選択。",
        "content": "DataLinkで共有するためのBlackboardを内蔵したアセットです。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Blackboard Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r 利用方法  Logic BehaviorやLogic Assetなど、Blackboardを参照したいオブジェクトをLogic Editorウィンドウで開く。 サイドパネルのBlackboardタブを選択する。 Blackboardタブ内のData Linkタブを選択する。 Data Linkのリストの「+」ボタンをクリック。 詳細欄の各種設定を行い、Blackboard Assetフィールドに共有したいBlackboard Assetを設定。  \r 詳細はDataLinkを参照してください。\nプロパティ 詳細はBlackboardを参照してください。\n補足  Blackboard Assetからは、シーン内のオブジェクトを直接参照できません。  "
    },
    {
        "uri": "/manual/architecture/nodecomponents/decorator.html",
        "title": "Decorator",
        "tags": [],
        "description": "",
        "summary": "BehaviorTreeノードのDecoratorsに使用できるノードコンポーネントです。 Decoratorの種類 EvaluateDecorator ノードの実行を行うかどう",
        "content": "BehaviorTreeノードのDecoratorsに使用できるノードコンポーネントです。\nDecoratorの種類  EvaluateDecorator\nノードの実行を行うかどうかを評価するDecoratorです。 LoopCheckDecorator\nノードが完了した際に繰り返しノードを実行するかどうかを制御するDecoratorです。 ResultChangeDecorator\nノードの実行結果を変更するDecoratorです。  利用可能なノードコンポーネント ノードの実行や繰り返し実行の評価にEvaluateComponentも使用できます。\n"
    },
    {
        "uri": "/manual/scripting/nodecomponents/decorator.html",
        "title": "Decorator",
        "tags": [],
        "description": "",
        "summary": "各種Decoratorスクリプトの作成方法について説明します。 Decoratorの概要についてはアーキテクチャページ内のDecoratorを",
        "content": "各種Decoratorスクリプトの作成方法について説明します。\nDecoratorの概要についてはアーキテクチャページ内のDecoratorを参照してください。\n EvaluateDecorator\nEvaluateDecoratorスクリプトについて説明します。 LoopCheckDecorator\nLoopCheckDecoratorスクリプトについて説明します。 ResultChangeDecorator\nResultChangeDecoratorスクリプトについて説明します。  "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/foreachnode.html",
        "title": "ForEach",
        "tags": [],
        "description": "",
        "summary": "IList\u0026lt;T\u0026gt;の要素を順番に出力しながら処理を実行するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWir",
        "content": "\r IList\u0026lt;T\u0026gt;の要素を順番に出力しながら処理を実行するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Element Type SerializableType 要素の型   List InputDataPort\u0026lt;Element Type\u0026gt; リストの入力ポート   Body OutputExecutePort ループ中に接続先ノードを実行します。   Element Element Type 現在の要素の値   Completed OutputTransitionPort 全ての要素を実行したか、Bodyからの実行ノードがBreakに到達した際に遷移します。    受け付けるフロー終了系ノード  Break\n実行を終了し、Completedに遷移します。 Continue, Exit\n実行を終了し、次の要素の実行を開始します。  "
    },
    {
        "uri": "/manual/architecture/ports/inputbehaviortreeport.html",
        "title": "InputBehaviorTreePort",
        "tags": [],
        "description": "",
        "summary": "実行されるBehaviorTreeに搭載されている入力ポートです。 接続可能なワイヤー BehaviorTreeWire 接続している親ノードによって実行されます。",
        "content": "実行されるBehaviorTreeに搭載されている入力ポートです。\n接続可能なワイヤー  BehaviorTreeWire\n接続している親ノードによって実行されます。  "
    },
    {
        "uri": "/manual/architecture/nodes/events/lateupdatenode.html",
        "title": "Late Update",
        "tags": [],
        "description": "",
        "summary": "Late UpdateはMonoBehaviourのLateUpdateメッセージによって呼び出されるノードです。 呼び出し後に即時実行停止するため、",
        "content": "\r Late UpdateはMonoBehaviourのLateUpdateメッセージによって呼び出されるノードです。\n呼び出し後に即時実行停止するため、Taskノードなどの完了を待ちません。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。    "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls.html",
        "title": "フロー制御ノード群",
        "tags": [],
        "description": "",
        "summary": "処理の分岐や繰り返しなどを行うノード群です。 ノードの種類 If Branch Switch ForInt ForLong ForFloat ForEach Parallel Break Complete Continue Exit Restart",
        "content": "処理の分岐や繰り返しなどを行うノード群です。\nノードの種類  If Branch Switch ForInt ForLong ForFloat ForEach Parallel Break Complete Continue Exit Restart  "
    },
    {
        "uri": "/manual/architecture/wires.html",
        "title": "ワイヤー",
        "tags": [],
        "description": "",
        "summary": "ワイヤーは、ポート間を繋ぐための接続線です。 出力ポートと入力ポートをワイヤーで接続することで、ノード間の機能を連携させることができます。 ワイ",
        "content": "ワイヤーは、ポート間を繋ぐための接続線です。\n出力ポートと入力ポートをワイヤーで接続することで、ノード間の機能を連携させることができます。\nワイヤーの種類  ExecuteWire TransitionWire SignalWire BehaviorTreeWire DataWire  "
    },
    {
        "uri": "/manual/migration.html",
        "title": "他アセットからの移行",
        "tags": [],
        "description": "",
        "summary": "他アセットからの移行について紹介します。 Arbor3からの移行",
        "content": "他アセットからの移行について紹介します。\n Arbor3からの移行  "
    },
    {
        "uri": "/manual/architecture/nodes/events/eventnode.html",
        "title": "Event",
        "tags": [],
        "description": "",
        "summary": "EventはEventComponentによりイベントが呼ばれた際に実行するノードです。 プロパティ プロパティ名 型 説明 出力ポート OutputExecutePort イベントが呼",
        "content": "\r EventはEventComponentによりイベントが呼ばれた際に実行するノードです。\nプロパティ    プロパティ名 型 説明     出力ポート OutputExecutePort イベントが呼ばれた際に接続先ノードを実行します。   Cancellable InputField\u0026lt;bool\u0026gt; 既に実行中に再度イベントが呼び出された場合、実行中のノードをキャンセルして再実行するかどうか    対応しているノードコンポーネント  EventComponent\nイベントが来た際に接続先ノードを実行します。 EvaluateComponent\n毎フレーム評価した結果が真の場合に接続先ノードを実行します。 TaskComponent\nアクティブになった際に実行開始し、TaskComponentが実行完了した際に接続先ノードを実行します。\nRepeatフラグが有効の場合はTaskComponentを繰り返し実行します。  "
    },
    {
        "uri": "/manual/architecture/inputfield.html",
        "title": "InputField",
        "tags": [],
        "description": "",
        "summary": "固定値の設定やInputDataPortからの値の受け取りができるフィールドです。 ノードやノードコンポーネントのスクリプトに定義することで、",
        "content": "\r 固定値の設定やInputDataPortからの値の受け取りができるフィールドです。\nノードやノードコンポーネントのスクリプトに定義することで、グラフビューのノードUIで編集できるようになります。\nDataPortの接続による違い  InputDataPortが接続されている場合は、接続先ポートから受け取ったデータを使用します。\n\r  InputDataPortが接続されていない場合は、設定した固定値を使用します。\n\r   種類 InputField\u0026lt;T\u0026gt; \r 基本的なInputFieldです。\nT型の固定値もしくは入力DataPortから値を取得します。\nInputComponent\u0026lt;T\u0026gt; \r コンポーネントの取得方法が選択可能なInputFieldです。\n下記選択方法に従った値もしくは入力DataPortから値を取得します。\n取得方法    内容 イメージ 説明     Self \r  グラフを再生しているLogic BehaviorやLogic Playerが追加されているGameObjectからT型のコンポーネントを取得   Value \r  固定値   GameObject \r  指定したGameObjectからT型のコンポーネントを取得    プロパティ    プロパティ名 型 説明     Require bool T型のコンポーネントがGameObjectに存在しない場合にコンポーネントを追加してから取得するフラグ。\n取得方法がSelfかGameObjectの場合のみ表示    InputGameObject \r GameObjectの取得方法が説宅可能なInputFieldです。\n下記選択方法に従った値もしくは入力DataPortから値を取得します。\n取得方法    内容 イメージ 説明     Self \r  グラフを再生しているLogic BehaviorやLogic Playerが追加されているGameObject   Value \r  固定値    "
    },
    {
        "uri": "/manual/architecture/ports/outputdataport.html",
        "title": "OutputDataPort",
        "tags": [],
        "description": "",
        "summary": "他ノードにデータ値を受け渡すための出力ポートです。 接続可能なワイヤー DataWire 補足 受け渡しできる型はフィールドによって異なります。 受け渡し可能な型の",
        "content": "他ノードにデータ値を受け渡すための出力ポートです。\n接続可能なワイヤー  DataWire  補足 受け渡しできる型はフィールドによって異なります。\n受け渡し可能な型の入出力ポート同士のみが接続できます。\n"
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/parallelnode.html",
        "title": "Parallel",
        "tags": [],
        "description": "",
        "summary": "複数のノードを並列に実行するノードです。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで",
        "content": "\r 複数のノードを並列に実行するノードです。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Tasks OutputExecutePortのリスト 全ての接続先ノードを同時に実行します。   Completed OutputTransitionPort 全ての接続先ノードの実行が終了したか、いずれかの接続先ノードがBreakに到達した際に遷移します。    受け付けるフロー終了系ノード  Exit\n全てのポートからの実行が終了している場合にCompletedから次のノードに遷移します。\n実行中のポートが残っている場合は何も処理しません。 Break\n他のポートの実行をすべて強制停止し、Completedから次のノードに遷移します。  "
    },
    {
        "uri": "/manual/architecture/objects/variableoverrideasset.html",
        "title": "Variable Override Asset",
        "tags": [],
        "description": "",
        "summary": "Logic Playerの変数を上書きするためのアセット。 作成方法 Projectウィンドウ ファイルの保存先フォルダを選択。 Projectウィンドウの「",
        "content": "Logic Playerの変数を上書きするためのアセット。\n作成方法 Projectウィンドウ  ファイルの保存先フォルダを選択。 Projectウィンドウの「+」ボタンをクリック。 メニューからLogic Toolkit \u0026gt; Variable Override Assetを選択。 名前入力モードになるため、名前を入力。 Enterキーで確定  \r 使用方法 Logic Assetの設定 まずは、参照するLogic Assetを設定する必要があります。\n Inspectorウィンドウで、Targetプロパティに使用したいLogic Assetを選択。  \r 変数の初期値の設定 Logic Assetが持つルートのBlackboardの各変数の初期値を設定できます。\n 予めLogic AssetのBlackboardに変数を作成する。 Inspectorウィンドウで、Variable Overidesの「+」ボタンをクリック。 メニューから設定したい変数を選択。 追加された変数の値を編集。  \r LogicPlayerに登録 作成したVariable Override AssetはLogic Playerに登録することで使用されます。\n詳細はLogic Playerを参照してください。\nプロパティ \r    プロパティ 説明     Target 対象のLogic Asset   Variable Overrides 上書きする変数の値    "
    },
    {
        "uri": "/manual/scripting/nodecomponents/interfaces.html",
        "title": "インターフェイスについて",
        "tags": [],
        "description": "",
        "summary": "NodeComponentに使用できるインターフェイスについて紹介します。 IPauseReceiver グラフが一時停止する際に呼び出すメソッドを実装できます。 IProgressComponent Nod",
        "content": "NodeComponentに使用できるインターフェイスについて紹介します。\n IPauseReceiver\nグラフが一時停止する際に呼び出すメソッドを実装できます。 IProgressComponent\nNodeComponentのヘッダ部にプログレスバーを表示できます。  "
    },
    {
        "uri": "/manual/architecture/nodes/signals.html",
        "title": "シグナルノード群",
        "tags": [],
        "description": "",
        "summary": "Stateから遷移する条件判定に使用するノード群です。 ノードの種類 Signal Evaluation Signal Branch Signal Invert",
        "content": "Stateから遷移する条件判定に使用するノード群です。\nノードの種類  Signal Evaluation Signal Branch Signal Invert  "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/breaknode.html",
        "title": "Break",
        "tags": [],
        "description": "",
        "summary": "フロー終了系ノードの一種。 ループなどの実行から抜け出します。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTrans",
        "content": "\r フロー終了系ノードの一種。\nループなどの実行から抜け出します。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    受けつける実行側ノード  ForInt ForLong ForFloat ForEach Parallel  "
    },
    {
        "uri": "/manual/architecture/ports/inputdataport.html",
        "title": "InputDataPort",
        "tags": [],
        "description": "",
        "summary": "他ノードからデータ値を受け取るための入力ポートです。 接続可能なワイヤー DataWire 補足 受け取りできる型はフィールドによって異なります。 受け渡し可能な型",
        "content": "他ノードからデータ値を受け取るための入力ポートです。\n接続可能なワイヤー  DataWire  補足 受け取りできる型はフィールドによって異なります。\n受け渡し可能な型の入出力ポート同士のみが接続できます。\n"
    },
    {
        "uri": "/manual/architecture/custom_event.html",
        "title": "カスタムイベント",
        "tags": [],
        "description": "",
        "summary": "カスタムイベントは他のグラフのイベントを呼び出すための機能です。 ワークフロー 定義 カスタムイベントを使用するには、まずカスタムイベントを定義し",
        "content": "カスタムイベントは他のグラフのイベントを呼び出すための機能です。\nワークフロー 定義 \r カスタムイベントを使用するには、まずカスタムイベントを定義します。\nカスタムイベントの定義データを基に、イベントの受け取りと呼び出しが行えるようになります。\n定義データには受け渡すパラメータの設定も行えます。\n受け取り \r 次に、カスタムイベントの定義を紐づけたReceive Event Componentを使用して、イベントを受け取ります。\nカスタムイベントの定義にパラメータが含まれている場合は、呼び出し時に受け渡したパラメータの値を出力できます。\n呼び出し \r カスタムイベントを呼び出すには、Invoke Event Actionを使用します。\nカスタムイベントの定義にパラメータが含まれている場合は、呼び出し時に受け渡したいパラメータの値を入力できます。\n定義できるオブジェクト Logic Controller \r Logic BehaviorやLogic AssetなどのLogic Controllerを内包するオブジェクトに、直接カスタムイベントを定義できます。\nまた、Event Interface Assetを関連付けることでグラフオブジェクトに依存しない汎用的なイベントの受け取りができるようになります。\n詳細はLogic Controllerを参照してください。\nEvent Interface Asset \r Event Interface Assetはカスタムイベントの定義のみを設定できるアセットです。\nこのアセットを介して、固有のグラフオブジェクトの定義に依存しない汎用的なイベントの呼び出しが可能です。\nLogic Controllerへ関連付けることでイベントの受け取りができるようになります。\n詳細はEvent Interface Assetを参照してください。\n使用方法 カスタムイベントの定義 Logic EditorウィンドウのEventsタブや各オブジェクトのInspectorウィンドウで設定できます。\n Event Definitionsの「+」ボタンをクリック。 名前を入力し、Enterキーで確定。  \r パラメータの定義 イベントを呼び出す際に受け渡すパラメータを定義します。\n パラメータリストの「+」ボタンをクリック。 名前を入力してEnterキーで確定。 型のドロップダウンをクリック。 型選択メニューから受け渡したい型を選択。  \r Event Interface Assetの関連付け Logic EditorウィンドウのEventsタブや各オブジェクトのInspectorウィンドウで設定できます。\n Event Interfacesの「+」ボタンをクリック。 メニューから関連付けたいEvent Interface Assetを選択。\nまた、メニューから \u0026lt;Create\u0026gt; を選択することで、Event Interface Assetを新規作成できます。  \r カスタムイベントの受け取り 事前に、自グラフオブジェクトにカスタムイベントを定義する必要があります。\nノード作成メニュー\n グラフ上でSpaceキーを押しノード作成メニューを開く。 Scriptsタブを選択。 検索欄にReceive Eventsと入力。 メニューから イベント名 (ノードの種類) を選択。 ノード名を入力し、Enterキーで確定。  \r ドラッグ＆ドロップ\n Eventsタブのカスタムイベントの定義をドラッグ＆ドロップし、ノード作成メニューを開く。 メニューから Receive Event (ノードの種類) を選択。 ノード名を入力し、Enterキーで確定。  \r カスタムイベントの呼び出し 事前に、呼び出し可能なカスタムイベントを定義する必要があります。\nノード作成メニュー\n グラフ上でSpaceキーを押しノード作成メニューを開く。 Scriptsタブを選択。 検索欄にInvoke Eventsと入力。 メニューから イベント名 (ノードの種類) を選択。 ノード名を入力し、Enterキーで確定。  \r ドラッグ＆ドロップ\n Logic Editorウィンドウ右上のロックアイコンをクリックして選択オブジェクトをロックする。 呼び出したいオブジェクトを選択する。 Inspectorウィンドウのカスタムイベントの定義をドラッグ＆ドロップし、ノード作成メニューを開く。 メニューから Invoke Event (ノードの種類) を選択。 ノード名を入力し、Enterキーで確定。 必要に応じてLogic Editorウィンドウのロックを解除する。  \r "
    },
    {
        "uri": "/manual/architecture/nodes/computes.html",
        "title": "データ演算ノード群",
        "tags": [],
        "description": "",
        "summary": "データを演算し、結果をDataPortから出力するノード群です。 ノードの種類 Compute 出力DataPortのあるActionComponentを実行",
        "content": "データを演算し、結果をDataPortから出力するノード群です。\nノードの種類  Compute\n出力DataPortのあるActionComponentを実行し、結果を出力するノードです。 Get Variable Compute\nBlackboardの変数の値を取得し、データを出力するノードです。  "
    },
    {
        "uri": "/manual/architecture/blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "Blackboardは複数の変数を管理し、グラフ間の値の受け渡しや一時的な値の保持を行います。 Blackboardを内蔵する機能 Logic Controller ノードグ",
        "content": "Blackboardは複数の変数を管理し、グラフ間の値の受け渡しや一時的な値の保持を行います。\nBlackboardを内蔵する機能  Logic Controller ノードグラフ Blackboard Asset  使用できる変数の型について Unityがシリアライズに対応している型が変数に使用できます。\n詳細はUnity - Manual: Script serializationを参照してください。\nUIの説明 \r (A)ツールバー 変数の追加ボタンと名前の検索フィールドがあります。\n(B)変数の名前 変数の型の種類アイコンと名前です。\n(C)変数の値 変数の値の編集フィールドです。\n操作方法 変数の作成  ツールバーの「+」ボタンをクリック 型選択メニューのツールバーにある変数の種類ドロップダウンでSingleかListを選択\nListにするとリスト(可変長配列)の変数を作成できます。 型選択メニューで型を選択。 変数が作成され名前の入力モードになるため、名前を入力。 Enterキーで確定。  \r 変数の削除 以下のいずれかの方法で削除できます。\n 変数の名前を右クリックし、メニューからDeleteを選択 変数を選択しDeleteキー  並び替え  変数の名前をドラッグ開始 並び替え先にドロップ  リネーム 以下のいずれかの方法でリネームできます。\n 変数の名前を右クリックし、メニューからRenameを選択 変数の名前をクリックしてアクティブ状態にしてから再度クリック 変数の名前を選択してF2キー(Win)/Enterキー(Mac)  変数アクセス アクセス方法    アクセス方法 イメージ 説明     Get \r  変数の値をOutputDataPortに出力します。   Set \r  InputFieldから受け取った値を変数に格納します。   Event \r  変数の値が変更された際にイベントを受け付けるEventComponentイベントが来た際に変数の値をOutputDataPortに出力し、イベントが来たことをノードに伝えます。    アクセス対象    対象 説明     Root BlackboardタブのRootにある変数にアクセスします。ルートにあるメインのグラフ・GraphsタブのFunctionsに作成したグラフ・外部オブジェクトのグラフからアクセスできます。   Private BlackboardタブのPrivateにある変数にアクセスします。ルートにあるメインのグラフ・GraphsタブのFunctionsに作成したグラフからアクセスできます。   Local BlackboardタブのLocalにある変数にアクセスします。Grapsタブで選択している現在のグラフからのみアクセスできます。   Data Link BlackboardタブのData Linkにある変数にアクセスします。詳しくはDataLinkを参照してください。   External 外部オブジェクトのRoot変数にアクセスします。プレイ中にアクセスするLogic Player BaseインスタンスをTargetフィールドに設定する必要があります。   Parameter 関数グラフのStart Functionノードにある変数にアクセスします。Task GraphかEvaluate Graphのみ利用できます。(Blackboardの変数のようにアクセスはできますが、厳密にはBlackboardとは無関係です)    各対象のアクセス可能な変数は、ノード作成メニューの (ノードの種類など) \u0026gt; Variables \u0026gt; (対象の種類) 以下に表示されます。\n操作方法 グラフから変数にアクセスするには、変数をアクセスしたいグラフをLogic Editorで開く必要があります。\nアクセスするには以下の方法でノードやノードコンポーネントを追加してください。\nサイドパネル  サイドパネルのBlackboardタブを選択する。 Blackboardの種類のタブを選択する。 変数をドラッグ開始 グラフビューにドロップ ノード作成ニューからノードの種類を選択。 (ComputeノードでのGetアクセス以外)ノードが作成されると、ノードの名前入力モードになるので名前を入力。\nEnterキーで確定。  \r ノード作成メニュー  グラフビューでSpaceキー\nあるいは右クリックし、メニューからCreate Nodeを選択。 ノード作成メニューの検索欄にVariablesと入力 アクセスしたい変数とノードを選択。 (ComputeノードでのGetアクセス以外)ノードが作成されると、ノードの名前入力モードになるので名前を入力。\nEnterキーで確定。  \r コンポーネント追加メニュー  Stateノードなどのノードコンポーネントリストの「+」ボタンをクリック。 ノードコンポーネント追加メニューの検索欄に「Variables」と入力 アクセスしたい変数とノードコンポーネントを選択。  \r "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/completenode.html",
        "title": "Complete",
        "tags": [],
        "description": "",
        "summary": "フロー終了系ノードの一種。 実行を完了し、結果を実行側に返します。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTra",
        "content": "\r フロー終了系ノードの一種。\n実行を完了し、結果を実行側に返します。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます   Result InputField\u0026lt;bool\u0026gt; 実行結果    受けつける実行側ノードコンポーネント  ExecuteTask  "
    },
    {
        "uri": "/manual/architecture/nodes/converts.html",
        "title": "データ変換ノード群",
        "tags": [],
        "description": "",
        "summary": "データを変換するためのノード群です。 異なる型同士のDataPortを接続した際に、型の変換に対応しているノードが自動的に追加されます。 共通の",
        "content": "データを変換するためのノード群です。\n異なる型同士のDataPortを接続した際に、型の変換に対応しているノードが自動的に追加されます。\n共通のプロパティ    プロパティ名 型 説明     入力ポート 入力するデータ型のInputField 変換前のデータの値   出力ポート 出力するデータ型のOutputDataPort 変換後のデータの値を出力    ノードの種類  Downcast ExplicitNumericConvert GetComponent GetGameObject IListToArray IListToList ToString  "
    },
    {
        "uri": "/manual/scripting/nodecomponents/renametype.html",
        "title": "型名の変更",
        "tags": [],
        "description": "",
        "summary": "NodeComponent型の名前変更について説明します。 NodeComponentなどはUnityのSerializeReferenceに",
        "content": "NodeComponent型の名前変更について説明します。\nNodeComponentなどはUnityのSerializeReferenceによってシリアライズする仕様となっています。\nSerializeReferenceとは内部的にアセンブリ名や名前空間、型名を保存し、その情報を元にデシリアライズする機能です。\n各種名前で参照するため名前が変更された際にデシリアライズできずに参照切れとなってしまう問題が発生します。\nデータの参照切れを回避するには、MovedFromAttributeを適用する方法と、YAMLファイルを直接編集する方法があります。\nMovedFromAttribute アセンブリ(asmdef)や名前空間、型名を変更した場合、型にMovedFromAttributeを適用することでUnityのシリアライズ機能に型名の変更を知らせることができます。\nコード例 1 2 3 4 5 6 7 8 9 10 11 12  using UnityEngine;\rusing UnityEngine.Scripting.APIUpdating; // MovedFromAttributeを使用するために記述\rusing LogicToolkit;\rnamespace NewNamespace\r{\r[MovedFrom(false, \u0026#34;OldNamespace\u0026#34;, \u0026#34;OldAssembly\u0026#34;, \u0026#34;OldType\u0026#34;)]\rpublic class NewType : ActionComponent\r{\r// 中身\r }\r}\r  移行処理 MovedFromAttributeを適用していると、Unityはデータを読み込む際に型が見つからない場合に自動的に移行処理を行います。\nただし変更結果はファイルに反映されないため、移行後のデータを保存するには改めて保存しなおす必要がある点に注意してください。\n複数のファイルをまとめて移行したい場合は、ファイルの再シリアライズを行ってください。\n 必ずバックアップを行ってください。 Projectウィンドウから移行したいファイルもしくはフォルダを右クリック。 メニューからLogic Toolkit \u0026gt; Force Reserializeを選択。  これにより、選択中のファイルもしくは選択フォルダ内のすべてのファイルが再シリアライズされます。\nなおUnity6000.0現在、ジェネリック型およびジェネリックパラメータに使用されている型が変更された場合には対応していません。\n後述するファイルの直接編集を参照してください。\nファイルの編集 MovedFromAttributeが機能しない場合や、アセンブリや名前空間の変更を一括で行いたい場合にはYAML形式のファイルを直接変更することで移行できます。　編集ミスによりデータが破損する可能性がありますので、必ずバックアップを取ってから行ってください。\nAsset Serialization Modeの設定 YAML形式でシーンファイルなどを保存するには、Project Settingsの設定が必要です。\n メニューからEdit \u0026gt; Project Settingsを選択。 「Editor」カテゴリを選択 「Asset Serialization」の「Mode」を「Force Text」に設定。  もともと「Force Text」だった場合は特に問題ありません。 「Force Text」以外だった場合は、対象のファイルを再度保存しなおす必要があります。    YAMLファイルを編集  変更したいファイルをテキストエディタで開く。 以下のような参照箇所を見つける  1 2 3 4 5 6 7  references:\rversion: 2\rRefIds:\r- rid: 2053174280601206785\rtype: {class: OldType, ns: OldNamespace, asm: OldAssembly}\r data:\r...\r  正しい情報に変更する  5  type: {class: NewType, ns: NewNamespace, asm: NewAssembly}\r  正しい情報の記述方法が不明な場合は、対象のNodeComponentを使用するシーンなどを別途作成し、保存内容を確認してください。\n"
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/continuenode.html",
        "title": "Continue",
        "tags": [],
        "description": "",
        "summary": "フロー終了系ノードの一種。 ループ処理の次の要素に移行します。 先頭ノードに到達した場合は最初から再実行を行います。 プロパティ プロパティ名 型 説明",
        "content": "\r フロー終了系ノードの一種。\nループ処理の次の要素に移行します。\n先頭ノードに到達した場合は最初から再実行を行います。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    受けつける実行側ノード  イベントノード群 ForInt ForLong ForFloat ForEach Start Function  "
    },
    {
        "uri": "/manual/architecture/datalink.html",
        "title": "DataLink",
        "tags": [],
        "description": "",
        "summary": "DataLinkは複数のオブジェクト間でBlackboard Assetを共有するための機能です。 Logic Controllerに内蔵され、複数のLo",
        "content": "\r DataLinkは複数のオブジェクト間でBlackboard Assetを共有するための機能です。\nLogic Controllerに内蔵され、複数のLogic BehaviorやLogic Assetから同じBlackboard Assetの変数を参照するために利用します。\n操作方法 Logic EditorでLogic BehaviorやLogic Assetを選択し、サイドパネルのBlackboardタブのData Linkタブで操作できます。\n作成  以下のいずれかの方法で作成できます。  「+」ボタンをクリック リスト欄内をクリックし、Ctrl + Shift + Nキー(Win)/command ⌘ + shift ⇧ + Nキー(Mac) リスト欄内を右クリックし、メニューからCreateを選択   名前を入力 Enterキーで確定  \r 選択  リスト内のDataLinkをクリック\n選択すると連動して右枠の詳細欄が切り替わります。  名前変更  名前の入力モード開始\n以下のいずれかの方法で入力モードにしてください。  Data Linkを右クリックし、メニューからRenameを選択 Data Linkをクリックしてアクティブ状態にしてから再度クリック Data Linkを選択してF2キー(Win)/Enterキー(Mac)   名前を入力 Enterキーで確定  削除 以下のいずれかの方法で削除できます。\n リスト内のData Linkを右クリックし、メニューからDeleteを選択 リスト内のData Linkを選択し、Deleteキー  設定 \r    項目 説明     Share Type Blackboardインスタンスの共有条件を設定します。Globalアプリケーション全域で共有します。一度作成されると終了するまで残り続けます。Scene同じシーン内でのみ共有します。現在シーンが切り替わった際に解放されます。Reference Counter同じインスタンスを参照しているオブジェクト同士でのみ共有します。参照しているオブジェクトがなくなった際に解放されます。   Tag 共有するBlackboardのタグ名です。   Blackboard Asset 共有する元となるBlackboard Assetを設定します。    プレイ中にインスタンスが内部的に生成され、上記設定が一致するDataLink同士で共有されます。\nBlackboard 設定しているBlackboard Assetの現在インスタンスが表示されます。\n詳細はBlackboardを参照してください。\n"
    },
    {
        "uri": "/manual/architecture/nodes/functions.html",
        "title": "関数グラフノード群",
        "tags": [],
        "description": "",
        "summary": "関数グラフで使用できるノード群です。 ノードの種類 Start Function Return Function Cancel Function",
        "content": "関数グラフで使用できるノード群です。\nノードの種類  Start Function Return Function Cancel Function  "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/exitnode.html",
        "title": "Exit",
        "tags": [],
        "description": "",
        "summary": "フロー終了系ノードの一種。 実行を終了します。 プロパティ プロパティ名 型 説明 入力ポート InputExecutePort ExecuteWireもしくはTransitionWir",
        "content": "\r フロー終了系ノードの一種。\n実行を終了します。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    受けつける実行側ノード  If Switch ForInt ForLong ForFloat ForEach Parallel  "
    },
    {
        "uri": "/manual/architecture/nodes/organizes.html",
        "title": "グラフ整理ノード群",
        "tags": [],
        "description": "",
        "summary": "グラフを整理するためのノード群です。 ノードの種類 Group Comment Reroute",
        "content": "グラフを整理するためのノード群です。\nノードの種類  Group Comment Reroute  "
    },
    {
        "uri": "/manual/architecture/nodes/flowcontrolls/restartnode.html",
        "title": "Restart",
        "tags": [],
        "description": "",
        "summary": "フロー終了系ノードの一種。 Restartを実行しているExecuteWireの最初の接続先ノードから実行しなおします。 ForIntなどの繰り",
        "content": "\r フロー終了系ノードの一種。\nRestartを実行しているExecuteWireの最初の接続先ノードから実行しなおします。\nForIntなどの繰り返しノードの場合は次の要素に移行しません。\nプロパティ    プロパティ名 型 説明     入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます    受けつける実行側ノード  すべて  "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Enums/AbortFlags.html",
        "title": "AbortFlags",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.BehaviorTrees 説明 中止フラグ プロパティ プロパティ名 説明 Self 自ノードを中止する LowerPriority 自ノードより低優先度のノードを中止し、割り込んで実行する。",
        "content": "列挙型 in LogicToolkit.BehaviorTrees\n説明 中止フラグ\nプロパティ    プロパティ名 説明     Self 自ノードを中止する   LowerPriority 自ノードより低優先度のノードを中止し、割り込んで実行する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActionComponent.html",
        "title": "ActionComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: NodeComponent 説明 一瞬で実行完了する処理を行うコンポーネント メソッド メソッド名 説明 OnAction 一瞬で完了する処理を行う 継承元メンバー プロパティ",
        "content": "  クラス in LogicToolkit / 継承元: NodeComponent\n説明 一瞬で実行完了する処理を行うコンポーネント\nメソッド    メソッド名 説明     OnAction 一瞬で完了する処理を行う    継承元メンバー プロパティ    プロパティ名 説明     Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableComponent.html",
        "title": "ActivatableComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: NodeComponent 説明 アクティブ状態が切り替わるコンポーネント プロパティ プロパティ名 説明 IsActive アクティブかどうか メソッド メソッド名 説明 OnActivated アク",
        "content": "  クラス in LogicToolkit / 継承元: NodeComponent\n説明 アクティブ状態が切り替わるコンポーネント\nプロパティ    プロパティ名 説明     IsActive アクティブかどうか    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableNode.html",
        "title": "ActivatableNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Node 説明 アクティブ状態が切り替わるノード プロパティ プロパティ名 説明 IsActive アクティブかどうか メソッド メソッド名 説明 OnActivated アクティブに",
        "content": "  クラス in LogicToolkit / 継承元: Node\n説明 アクティブ状態が切り替わるノード\nプロパティ    プロパティ名 説明     IsActive アクティブかどうか    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/P-ActiveFunctionGraphCount.html",
        "title": "ActiveFunctionGraphCount",
        "tags": [],
        "description": "",
        "summary": "public int ActiveFunctionGraphCount ; 説明 アクティブな関数グラフの数。 補足 Evaluate Graphは瞬時に実行終了するため数に含まれません",
        "content": "public int ActiveFunctionGraphCount ;   説明 アクティブな関数グラフの数。\n補足 Evaluate Graphは瞬時に実行終了するため数に含まれません\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums/SignalExpiration/ActiveNode.html",
        "title": "ActiveNode",
        "tags": [],
        "description": "",
        "summary": "説明 ノードがアクティブの間は有効",
        "content": "説明 ノードがアクティブの間は有効\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-Add.html",
        "title": "Add",
        "tags": [],
        "description": "",
        "summary": "Add(VisualElement, FieldPlacement, int) public void Add(VisualElement element, FieldPlacement placement, int order) ; 説明 UI要素を追加する パラメーター パラメーター名 説明 element 追加するUI要素 placement 追加するフィールドの配置 order 追加するフィールド",
        "content": "Add(VisualElement, FieldPlacement, int) public void Add(VisualElement element, FieldPlacement placement, int order) ;   説明 UI要素を追加する\nパラメーター    パラメーター名 説明     element 追加するUI要素   placement 追加するフィールドの配置   order 追加するフィールドの順番    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-AddElement.html",
        "title": "AddElement",
        "tags": [],
        "description": "",
        "summary": "AddElement(IValueGetter, IValueGetter) public bool AddElement(IValueGetter listGetter, IValueGetter elementGetter) ; 説明 要素を追加する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス elementGetter 要素の値を取得するインスタンス 戻り値 要素を",
        "content": "AddElement(IValueGetter, IValueGetter) public bool AddElement(IValueGetter listGetter, IValueGetter elementGetter) ;   説明 要素を追加する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   elementGetter 要素の値を取得するインスタンス    戻り値 要素を追加した場合にtrueを返す。そうでなければfalseを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-AddField.html",
        "title": "AddField",
        "tags": [],
        "description": "",
        "summary": "AddField(SerializedProperty, VisualElement) public void AddField(SerializedProperty property, VisualElement field) ; 説明 プロパティのフィールドを追加する パラメーター パラメーター名 説明 property プロパティ field 追加するUI要素",
        "content": "AddField(SerializedProperty, VisualElement) public void AddField(SerializedProperty property, VisualElement field) ;   説明 プロパティのフィールドを追加する\nパラメーター    パラメーター名 説明     property プロパティ   field 追加するUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-AddIgnoreProperty.html",
        "title": "AddIgnoreProperty",
        "tags": [],
        "description": "",
        "summary": "AddIgnoreProperty(string) protected void AddIgnoreProperty(string propertyPath) ; 説明 無視するプロパティを追加する パラメーター パラメーター名 説明 propertyPath プロパティのパス",
        "content": "AddIgnoreProperty(string) protected void AddIgnoreProperty(string propertyPath) ;   説明 無視するプロパティを追加する\nパラメーター    パラメーター名 説明     propertyPath プロパティのパス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenu/M-AddItem.html",
        "title": "AddItem",
        "tags": [],
        "description": "",
        "summary": "AddItem\u0026lt;T\u0026gt;(string, Type) public T AddItem\u0026lt;T\u0026gt;(string menuName, Type localizationTargetType) ; 説明 メニューアイテムを追加する 型パラメーター 型パラメーター名 説明 型制約 T メニューアイテムの型 AdvancedMenuItemnew() パラメーター パラメーター名 説",
        "content": "AddItem\u0026lt;T\u0026gt;(string, Type) public T AddItem\u0026lt;T\u0026gt;(string menuName, Type localizationTargetType) ;   説明 メニューアイテムを追加する\n型パラメーター    型パラメーター名 説明 型制約     T メニューアイテムの型 AdvancedMenuItemnew()    パラメーター    パラメーター名 説明     menuName メニュー名   localizationTargetType ローカライズを行う対象の型    戻り値 追加したメニューアイテム\nAddItem\u0026lt;T\u0026gt;(string, string) public T AddItem\u0026lt;T\u0026gt;(string menuName, string localizationGroupName) ;   説明 メニューアイテムを追加する\n型パラメーター    型パラメーター名 説明 型制約     T メニューアイテムの型 AdvancedMenuItemnew()    パラメーター    パラメーター名 説明     menuName メニュー名   localizationGroupName ローカライズのグループ名    戻り値 追加したメニューアイテム\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ComponentMenuCreator/M-AddMenuItem.html",
        "title": "AddMenuItem",
        "tags": [],
        "description": "",
        "summary": "AddMenuItem(string, ITypeMenuContext) protected AdvancedMenuItem AddMenuItem(string menuName, ITypeMenuContext context) ; 説明 メニューアイテムを追加する パラメーター パラメーター名 説明 menuName メニュー名 context メニューアイテムのコンテキスト 戻り値 追加したメニ",
        "content": "AddMenuItem(string, ITypeMenuContext) protected AdvancedMenuItem AddMenuItem(string menuName, ITypeMenuContext context) ;   説明 メニューアイテムを追加する\nパラメーター    パラメーター名 説明     menuName メニュー名   context メニューアイテムのコンテキスト    戻り値 追加したメニューアイテム\nAddMenuItem(string, ITypeMenuContext, MenuNameType) protected AdvancedMenuItem AddMenuItem(string menuName, ITypeMenuContext context, MenuNameType menuNameType) ;   説明 メニューアイテムを追加する\nパラメーター    パラメーター名 説明     menuName メニュー名   context メニューアイテムのコンテキスト   menuNameType メニュー名の種類    戻り値 追加したメニューアイテム\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/M-AddMenus.html",
        "title": "AddMenus",
        "tags": [],
        "description": "",
        "summary": "AddMenus() protected bool AddMenus() ; 説明 メニューのアイテムを追加する際に呼ばれる。 戻り値 メニューの追加を完了する場合はtrueを返す。trueを返した場合はデフォルト",
        "content": "AddMenus() protected bool AddMenus() ;   説明 メニューのアイテムを追加する際に呼ばれる。\n戻り値 メニューの追加を完了する場合はtrueを返す。trueを返した場合はデフォルトのメニューは追加されなくなる。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-AddPropertyField.html",
        "title": "AddPropertyField",
        "tags": [],
        "description": "",
        "summary": "AddPropertyField(SerializedProperty, bool) public void AddPropertyField(SerializedProperty property, bool bindProperty) ; 説明 PropertyFieldを追加する パラメーター パラメーター名 説明 property プロパティ bindProperty BindPropertyを行うかどうか",
        "content": "AddPropertyField(SerializedProperty, bool) public void AddPropertyField(SerializedProperty property, bool bindProperty) ;   説明 PropertyFieldを追加する\nパラメーター    パラメーター名 説明     property プロパティ   bindProperty BindPropertyを行うかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-AddPropertyFields.html",
        "title": "AddPropertyFields",
        "tags": [],
        "description": "",
        "summary": "AddPropertyFields(SerializedProperty, bool, string[]) public void AddPropertyFields(SerializedProperty property, bool bindProperty, string[] ignorePaths) ; 説明 プロパティの子要素を追加する パラメーター パラメーター名 説明 property プロパティ bindProperty BindPropertyを行うかどうか ignorePaths",
        "content": "AddPropertyFields(SerializedProperty, bool, string[]) public void AddPropertyFields(SerializedProperty property, bool bindProperty, string[] ignorePaths) ;   説明 プロパティの子要素を追加する\nパラメーター    パラメーター名 説明     property プロパティ   bindProperty BindPropertyを行うかどうか   ignorePaths 無視するプロパティのパス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenu.html",
        "title": "AdvancedMenu",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 高度なメニュー メソッド メソッド名 説明 AddItem メニューアイテムを追加する Show メニューを表示する",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 高度なメニュー\nメソッド    メソッド名 説明     AddItem メニューアイテムを追加する   Show メニューを表示する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem.html",
        "title": "AdvancedMenuItem",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object インターフェイス実装: System.IComparable\u0026lt;AdvancedMenuItem\u0026gt; 説明 AdvancedMenuのアイテム フィールド フィールド名 説明 HelpUrl ヘルプボタンから開くページの",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\nインターフェイス実装: System.IComparable\u0026lt;AdvancedMenuItem\u0026gt;\n説明 AdvancedMenuのアイテム\nフィールド    フィールド名 説明     HelpUrl ヘルプボタンから開くページのURL   Keywords 検索キーワード   Tooltip ツールチップ   TypeName 種類名   TypeStyleNames 種類のスタイル名    メソッド    メソッド名 説明     OnBindItem VisualElementへアイテムをバインドした際に呼ばれる   OnUnbindItem VisualElementへのバインドが解除された際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/MenuNameType/Ajustment.html",
        "title": "Ajustment",
        "tags": [],
        "description": "",
        "summary": "説明 調整",
        "content": "説明 調整\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/AllowedTypesAttribute.html",
        "title": "AllowedTypesAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 使用を許可する型を設定する。 コンストラクタ 説明 AllowedTypesAttribute 使用を許可する型を設定する。 フィールド フィールド名 説明 Types 使用を許可す",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 使用を許可する型を設定する。\nコンストラクタ     説明     AllowedTypesAttribute 使用を許可する型を設定する。    フィールド    フィールド名 説明     Types 使用を許可する型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/AllowedTypesAttribute/AllowedTypesAttribute-ctor.html",
        "title": "AllowedTypesAttribute",
        "tags": [],
        "description": "",
        "summary": "AllowedTypesAttribute(Type[]) public AllowedTypesAttribute(Type[] types) ; 説明 使用を許可する型を設定する。 パラメーター パラメーター名 説明 types 使用を許可する型",
        "content": "AllowedTypesAttribute(Type[]) public AllowedTypesAttribute(Type[] types) ;   説明 使用を許可する型を設定する。\nパラメーター    パラメーター名 説明     types 使用を許可する型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode/Always.html",
        "title": "Always",
        "tags": [],
        "description": "",
        "summary": "説明 常に再演算する",
        "content": "説明 常に再演算する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-ArrowUssClassName.html",
        "title": "ArrowUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string ArrowUssClassName ; 説明 このタイプの要素の矢印インジケーターの USS クラス名。",
        "content": "public static string ArrowUssClassName ;   説明 このタイプの要素の矢印インジケーターの USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/F-AssemblyFilters.html",
        "title": "AssemblyFilters",
        "tags": [],
        "description": "",
        "summary": "public AssemblySources AssemblyFilters ; 説明 アセンブリの種類のフィルター",
        "content": "public AssemblySources AssemblyFilters ;   説明 アセンブリの種類のフィルター\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/P-AssemblyName.html",
        "title": "AssemblyName",
        "tags": [],
        "description": "",
        "summary": "public string AssemblyName ; 説明 アセンブリ名",
        "content": "public string AssemblyName ;   説明 アセンブリ名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources.html",
        "title": "AssemblySources",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.Editors 説明 アセンブリの種類フラグ プロパティ プロパティ名 説明 None なし Player プレイヤー Package パッケージ Precompiled 事前コンパイル済み UnityEngine UnityEngine SystemAssembly System",
        "content": "列挙型 in LogicToolkit.Editors\n説明 アセンブリの種類フラグ\nプロパティ    プロパティ名 説明     None なし   Player プレイヤー   Package パッケージ   Precompiled 事前コンパイル済み   UnityEngine UnityEngine   SystemAssembly System    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/P-Asset.html",
        "title": "Asset",
        "tags": [],
        "description": "",
        "summary": "public LogicAsset Asset ; 説明 LogicAssetの参照",
        "content": "public LogicAsset Asset ;   説明 LogicAssetの参照\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo.html",
        "title": "AssetInfo",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 アセットの情報 静的フィールド フィールド名 説明 Copyright コピーライト DisplayProductName 製品の表示名 ProductName 製品名 Publisher パブリッシャー名 Version バージョン",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 アセットの情報\n静的フィールド    フィールド名 説明     Copyright コピーライト   DisplayProductName 製品の表示名   ProductName 製品名   Publisher パブリッシャー名   Version バージョン    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/AssetObject.html",
        "title": "AssetObject",
        "tags": [],
        "description": "",
        "summary": "説明 アセットオブジェクト(シーンオブジェクト以外のUnityオブジェクト)",
        "content": "説明 アセットオブジェクト(シーンオブジェクト以外のUnityオブジェクト)\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AssetUtility.html",
        "title": "AssetUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 アセットのユーティリティクラス 静的メソッド メソッド名 説明 FindAssets アセットを検索する",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 アセットのユーティリティクラス\n静的メソッド    メソッド名 説明     FindAssets アセットを検索する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AsyncOperationComponent-TAsyncOperation-.html",
        "title": "AsyncOperationComponent&lt;TAsyncOperation&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: TaskComponent インターフェイス実装: IProgressComponent 説明 AsyncOperationが完了するのを待つコンポーネント 型パラメーター 型パラメーター名",
        "content": "  クラス in LogicToolkit / 継承元: TaskComponent\nインターフェイス実装: IProgressComponent\n説明 AsyncOperationが完了するのを待つコンポーネント\n型パラメーター    型パラメーター名 説明 型制約     TAsyncOperation AsyncOperationの型 AsyncOperation    メソッド    メソッド名 説明     Begin 処理を始める   OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   OnExecute 処理を実行する。    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Attribute.html",
        "title": "Attribute",
        "tags": [],
        "description": "",
        "summary": "説明 属性型",
        "content": "説明 属性型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantPropertyDrawer/P-Attribute.html",
        "title": "Attribute",
        "tags": [],
        "description": "",
        "summary": "protected ConstantPropertyAttribute Attribute ; 説明 定数のプロパティ属性",
        "content": "protected ConstantPropertyAttribute Attribute ;   説明 定数のプロパティ属性\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BaseFieldExt-TValueType-/BaseFieldExt-ctor.html",
        "title": "BaseFieldExt",
        "tags": [],
        "description": "",
        "summary": "BaseFieldExt() public BaseFieldExt() ; 説明 コンストラクタ BaseFieldExt(string) public BaseFieldExt(string label) ; 説明 コンストラクタ パラメーター パラメーター名 説明 label ラベル名",
        "content": "BaseFieldExt() public BaseFieldExt() ;   説明 コンストラクタ\nBaseFieldExt(string) public BaseFieldExt(string label) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     label ラベル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BaseFieldExt-TValueType-.html",
        "title": "BaseFieldExt&lt;TValueType&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.BaseField\u0026lt;TValueType\u0026gt; 説明 BaseField\u0026lt;TValueType\u0026gt;を拡張したクラス 型パラメーター 型パラメーター名 説明 型制約 TValueType 値",
        "content": "  クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.BaseField\u0026lt;TValueType\u0026gt;\n説明 BaseField\u0026lt;TValueType\u0026gt;を拡張したクラス\n型パラメーター    型パラメーター名 説明 型制約     TValueType 値の型     コンストラクタ     説明     BaseFieldExt コンストラクタ    プロパティ    プロパティ名 説明     Label ラベル名   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/BasePopupFieldExt-ctor.html",
        "title": "BasePopupFieldExt",
        "tags": [],
        "description": "",
        "summary": "BasePopupFieldExt() public BasePopupFieldExt() ; 説明 コンストラクタ BasePopupFieldExt(string) public BasePopupFieldExt(string label) ; 説明 コンストラクタ パラメーター パラメーター名 説明 label ラベル名",
        "content": "BasePopupFieldExt() public BasePopupFieldExt() ;   説明 コンストラクタ\nBasePopupFieldExt(string) public BasePopupFieldExt(string label) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     label ラベル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-.html",
        "title": "BasePopupFieldExt&lt;TValueType&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;TValueType\u0026gt; 説明 ポップアップフィールドのUI要素の基本クラス 型パラメーター 型パラメーター名 説明 型制約 TValueType 値の型 コンストラクタ 説明 BasePopupFieldExt コ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;TValueType\u0026gt;\n説明 ポップアップフィールドのUI要素の基本クラス\n型パラメーター    型パラメーター名 説明 型制約     TValueType 値の型     コンストラクタ     説明     BasePopupFieldExt コンストラクタ    メソッド    メソッド名 説明     SetValueWithoutNotify 変更イベントをトリガーせずに値の変更を許可します。   ShowMenu メニューを表示する    静的フィールド    フィールド名 説明     ArrowUssClassName このタイプの要素の矢印インジケーターの USS クラス名。   IconUssClassName このタイプの要素内のアイコン要素の USS クラス名。   InputUssClassName このタイプの要素内の入力要素の USS クラス名。   LabelUssClassName このタイプの要素内のラベルの USS クラス名。   TextUssClassName このタイプの要素内のテキスト要素の USS クラス名。   UssClassName このタイプの要素の USS クラス名。    継承元メンバー プロパティ    プロパティ名 説明     Label ラベル名   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/P-BaseType.html",
        "title": "BaseType",
        "tags": [],
        "description": "",
        "summary": "public Type BaseType ; 説明 基本型",
        "content": "public Type BaseType ;   説明 基本型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AsyncOperationComponent-TAsyncOperation-/M-Begin.html",
        "title": "Begin",
        "tags": [],
        "description": "",
        "summary": "Begin() protected TAsyncOperation Begin() ; 説明 処理を始める 戻り値 AsyncOperationを返す",
        "content": "Begin() protected TAsyncOperation Begin() ;   説明 処理を始める\n戻り値 AsyncOperationを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 Variableを管理するブラックボード プロパティ プロパティ名 説明 VariablesCount 変数の個数 メソッド メソッド名 説明 GetVariableAt indexの",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 Variableを管理するブラックボード\nプロパティ    プロパティ名 説明     VariablesCount 変数の個数    メソッド    メソッド名 説明     GetVariableAt indexの要素のVariableを取得する。   NameToId Get ID of the Variable with the name specified by name.   TryGetVariable idのVariableを取得する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardAsset/P-Blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "public Blackboard Blackboard ; 説明 内包するBlackboardAsset.Blackboard",
        "content": "public Blackboard Blackboard ;   説明 内包するBlackboardAsset.Blackboard\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-Blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "public Blackboard Blackboard ; 説明 BlackboardDataLinkReference.Blackboardインスタンス",
        "content": "public Blackboard Blackboard ;   説明 BlackboardDataLinkReference.Blackboardインスタンス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/P-Blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "public Blackboard Blackboard ; 説明 ルートのブラックボード",
        "content": "public Blackboard Blackboard ;   説明 ルートのブラックボード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-Blackboard.html",
        "title": "Blackboard",
        "tags": [],
        "description": "",
        "summary": "public Blackboard Blackboard ; 説明 ノードグラフに紐づくローカルブラックボード",
        "content": "public Blackboard Blackboard ;   説明 ノードグラフに紐づくローカルブラックボード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardAsset.html",
        "title": "BlackboardAsset",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject 説明 BlackboardAsset.Blackboardを内包するアセット。 主にBlackboardDataLinkR",
        "content": "  クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject\n説明 BlackboardAsset.Blackboardを内包するアセット。\n主にBlackboardDataLinkReferenceから参照し、データリンクとして共有するために使用する。\nプロパティ    プロパティ名 説明     Blackboard 内包するBlackboardAsset.Blackboard    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-BlackboardAsset.html",
        "title": "BlackboardAsset",
        "tags": [],
        "description": "",
        "summary": "public BlackboardAsset BlackboardAsset ; 説明 参照するBlackboardDataLinkReference.BlackboardAsset",
        "content": "public BlackboardAsset BlackboardAsset ;   説明 参照するBlackboardDataLinkReference.BlackboardAsset\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLink.html",
        "title": "BlackboardDataLink",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 Blackboardをオブジェクト間で共有するデータリンク プロパティ プロパティ名 説明 Count BlackboardData",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 Blackboardをオブジェクト間で共有するデータリンク\nプロパティ    プロパティ名 説明     Count BlackboardDataLinkReferenceの個数   this[int] indexに格納されているBlackboardDataLinkReferenceを返す。    メソッド    メソッド名 説明     TryGet idを指定してBlackboardDataLinkReferenceを取得する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/P-BlackboardDataLink.html",
        "title": "BlackboardDataLink",
        "tags": [],
        "description": "",
        "summary": "public BlackboardDataLink BlackboardDataLink ; 説明 ブラックボードのデータリンク",
        "content": "public BlackboardDataLink BlackboardDataLink ;   説明 ブラックボードのデータリンク\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference.html",
        "title": "BlackboardDataLinkReference",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 BlackboardDataLinkReference.Blackboardのデータリンク参照情報 プロパティ プロパ",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 BlackboardDataLinkReference.Blackboardのデータリンク参照情報\nプロパティ    プロパティ名 説明     Blackboard BlackboardDataLinkReference.Blackboardインスタンス   BlackboardAsset 参照するBlackboardDataLinkReference.BlackboardAsset   Id ID   Name 名前   ShareType 共有タイプ   Tag タグ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardDataLinkShareType.html",
        "title": "BlackboardDataLinkShareType",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 BlackboardDataLinkReferenceから参照しているBlackboardインスタンスを共有する方法 プロパティ",
        "content": "列挙型 in LogicToolkit\n説明 BlackboardDataLinkReferenceから参照しているBlackboardインスタンスを共有する方法\nプロパティ    プロパティ名 説明     Global グローバルで共有。\nインスタンスは解放されず、アプリケーション終了まで常に共有される。   Scene シーン内で共有。\nシーンのアンロードに伴ってインスタンスは解放され、シーンを跨いでデータは引き継がれない。   ReferenceCounter 参照カウンター方式で共有。\n同じインスタンスの参照がなくなった際に解放される。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource.html",
        "title": "BlackboardSource",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 Blackboardの参照元 プロパティ プロパティ名 説明 Root ルート Private プライベート Local ローカル DataLink データリンク External 外部",
        "content": "列挙型 in LogicToolkit\n説明 Blackboardの参照元\nプロパティ    プロパティ名 説明     Root ルート   Private プライベート   Local ローカル   DataLink データリンク   External 外部    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/FieldPlacement/Bottom.html",
        "title": "Bottom",
        "tags": [],
        "description": "",
        "summary": "説明 下側",
        "content": "説明 下側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-BottomViewUssClassName.html",
        "title": "BottomViewUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string BottomViewUssClassName ; 説明 下側ビューのUSSクラス名",
        "content": "public static string BottomViewUssClassName ;   説明 下側ビューのUSSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BreakNode.html",
        "title": "BreakNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: FlowExitNode 説明 ループから抜けるためのフロー終了ノード 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive アクティブかどうか Name",
        "content": "  クラス in LogicToolkit / 継承元: FlowExitNode\n説明 ループから抜けるためのフロー終了ノード\n継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   Transition 実行ノードを遷移する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-BuildFields.html",
        "title": "BuildFields",
        "tags": [],
        "description": "",
        "summary": "BuildFields() public void BuildFields() ; 説明 フィールドを構築する",
        "content": "BuildFields() public void BuildFields() ;   説明 フィールドを構築する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ByteLerp.html",
        "title": "ByteLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;byte\u0026gt; 説明 byte型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;byte\u0026gt;\n説明 byte型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/CanUseComputeAttribute.html",
        "title": "CanUseComputeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 Computeノードでの使用できることをマークする属性",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 Computeノードでの使用できることをマークする属性\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CharLerp.html",
        "title": "CharLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;char\u0026gt; 説明 char型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;char\u0026gt;\n説明 char型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Class.html",
        "title": "Class",
        "tags": [],
        "description": "",
        "summary": "説明 クラス",
        "content": "説明 クラス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-Clear.html",
        "title": "Clear",
        "tags": [],
        "description": "",
        "summary": "Clear(IValueGetter) public void Clear(IValueGetter listGetter) ; 説明 リストの要素をクリアする パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス",
        "content": "Clear(IValueGetter) public void Clear(IValueGetter listGetter) ;   説明 リストの要素をクリアする\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-ClearVariableOverride.html",
        "title": "ClearVariableOverride",
        "tags": [],
        "description": "",
        "summary": "ClearVariableOverride() public void ClearVariableOverride() ; 説明 上書きデータをクリアする。",
        "content": "ClearVariableOverride() public void ClearVariableOverride() ;   説明 上書きデータをクリアする。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/M-ClearVariableOverride.html",
        "title": "ClearVariableOverride",
        "tags": [],
        "description": "",
        "summary": "ClearVariableOverride() public void ClearVariableOverride() ; 説明 上書きデータをクリアする。",
        "content": "ClearVariableOverride() public void ClearVariableOverride() ;   説明 上書きデータをクリアする。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-ClearVariableOverrideAsset.html",
        "title": "ClearVariableOverrideAsset",
        "tags": [],
        "description": "",
        "summary": "ClearVariableOverrideAsset() public void ClearVariableOverrideAsset() ; 説明 VariableOverrideAssetの登録をクリアする",
        "content": "ClearVariableOverrideAsset() public void ClearVariableOverrideAsset() ;   説明 VariableOverrideAssetの登録をクリアする\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ColorLerp.html",
        "title": "ColorLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Color\u0026gt; 説明 Color型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Color\u0026gt;\n説明 Color型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantGradientUsageAttribute/F-ColorSpace.html",
        "title": "ColorSpace",
        "tags": [],
        "description": "",
        "summary": "public ColorSpace ColorSpace ; 説明 Gradientで使用する色空間",
        "content": "public ColorSpace ColorSpace ;   説明 Gradientで使用する色空間\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/MenuPathUtility/MS-Combine.html",
        "title": "Combine",
        "tags": [],
        "description": "",
        "summary": "Combine(string, string) public static string Combine(string path1, string path2) ; 説明 パスを結合する パラメーター パラメーター名 説明 path1 前半のパス path2 後半のパス 戻り値 結合したパスを返す",
        "content": "Combine(string, string) public static string Combine(string path1, string path2) ;   説明 パスを結合する\nパラメーター    パラメーター名 説明     path1 前半のパス   path2 後半のパス    戻り値 結合したパスを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CompareUtility/MS-Compare.html",
        "title": "Compare",
        "tags": [],
        "description": "",
        "summary": "Compare\u0026lt;T\u0026gt;(T, T, ComparisonOp) public static bool Compare\u0026lt;T\u0026gt;(T a, T b, ComparisonOp comparisonOp) ; 説明 値を比較する 型パラメーター 型パラメーター名 説明 型制約 T 比較する値の型 IComparable\u0026lt;T\u0026gt; パラメーター パラメーター名 説明 a 比較する",
        "content": "Compare\u0026lt;T\u0026gt;(T, T, ComparisonOp) public static bool Compare\u0026lt;T\u0026gt;(T a, T b, ComparisonOp comparisonOp) ;   説明 値を比較する\n型パラメーター    型パラメーター名 説明 型制約     T 比較する値の型 IComparable\u0026lt;T\u0026gt;    パラメーター    パラメーター名 説明     a 比較する左辺の値   b 比較する右辺の値   comparisonOp 比較演算子    戻り値 比較結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CompareUtility.html",
        "title": "CompareUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 値比較のユーティリティクラス 静的メソッド メソッド名 説明 Compare 値を比較する",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 値比較のユーティリティクラス\n静的メソッド    メソッド名 説明     Compare 値を比較する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp.html",
        "title": "ComparisonOp",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 比較演算子 プロパティ プロパティ名 説明 Equals 等しい NotEquals 等しくない GreaterThan 大なり GreaterThanOrEqual 以上 LessThan 小なり LessThanOrEqual 以下",
        "content": "列挙型 in LogicToolkit\n説明 比較演算子\nプロパティ    プロパティ名 説明     Equals 等しい   NotEquals 等しくない   GreaterThan 大なり   GreaterThanOrEqual 以上   LessThan 小なり   LessThanOrEqual 以下    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CompleteNode.html",
        "title": "CompleteNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: FlowExitNode 説明 タスクを完了するためのフロー終了ノード プロパティ プロパティ名 説明 Result 結果 継承元メンバー プロパティ プロパティ名 説明 Id ノ",
        "content": "  クラス in LogicToolkit / 継承元: FlowExitNode\n説明 タスクを完了するためのフロー終了ノード\nプロパティ    プロパティ名 説明     Result 結果    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   Transition 実行ノードを遷移する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode/Component.html",
        "title": "Component",
        "tags": [],
        "description": "",
        "summary": "説明 実行コンポーネントが異なる場合に再演算する",
        "content": "説明 実行コンポーネントが異なる場合に再演算する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComponentConstantContainer-T-/ComponentConstantContainer-ctor.html",
        "title": "ComponentConstantContainer",
        "tags": [],
        "description": "",
        "summary": "ComponentConstantContainer() public ComponentConstantContainer() ; 説明 Component型の定数の入れ物 ComponentConstantContainer(T) public ComponentConstantContainer(T value) ; 説明 Component型の定数の入れ物 パラメーター パラメーター名 説明 value 定数の値",
        "content": "ComponentConstantContainer() public ComponentConstantContainer() ;   説明 Component型の定数の入れ物\nComponentConstantContainer(T) public ComponentConstantContainer(T value) ;   説明 Component型の定数の入れ物\nパラメーター    パラメーター名 説明     value 定数の値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComponentConstantContainer-T-.html",
        "title": "ComponentConstantContainer&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ConstantContainer\u0026lt;T\u0026gt; 説明 Component型の定数の入れ物 型パラメーター 型パラメーター名 説明 型制約 T Component型 Component コンストラクタ 説",
        "content": "  クラス in LogicToolkit / 継承元: ConstantContainer\u0026lt;T\u0026gt;\n説明 Component型の定数の入れ物\n型パラメーター    型パラメーター名 説明 型制約     T Component型 Component    コンストラクタ     説明     ComponentConstantContainer Component型の定数の入れ物    プロパティ    プロパティ名 説明     Value 定数の値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ComponentConstantContainerProperty.html",
        "title": "ComponentConstantContainerProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: ConstantContainerProperty 説明 ComponentConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによっ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: ConstantContainerProperty\n説明 ComponentConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetConstantTypeProperty ConstantTypeフィールドのSerializedPropertyを取得する    継承元メンバー 静的メソッド    メソッド名 説明     GetValueProperty ValueフィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComponentConstantType.html",
        "title": "ComponentConstantType",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 ComponentConstantContainer\u0026lt;T\u0026gt;での定数指定の種類 プロパティ プロパティ名 説明 Self 自オブジェ",
        "content": "列挙型 in LogicToolkit\n説明 ComponentConstantContainer\u0026lt;T\u0026gt;での定数指定の種類\nプロパティ    プロパティ名 説明     Self 自オブジェクト   Value 値を直接設定   GameObject GameObjectを設定    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ComponentMenuCreator.html",
        "title": "ComponentMenuCreator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: TypeMenuCreator 説明 ノードコンポーネント選択メニューのアイテムを作成するクラス メソッド メソッド名 説明 AddMenuItem メニューアイテムを追加する 継承元",
        "content": "  クラス in LogicToolkit.Editors / 継承元: TypeMenuCreator\n説明 ノードコンポーネント選択メニューのアイテムを作成するクラス\nメソッド    メソッド名 説明     AddMenuItem メニューアイテムを追加する    継承元メンバー プロパティ    プロパティ名 説明     Connectable Whether connection is possible   FieldAssignor Data to assign to field   GraphEditor グラフエディタ   Menu メニュー   Type 対象の型    メソッド    メソッド名 説明     AddMenus メニューのアイテムを追加する際に呼ばれる。   IsAcceptableAssignor フィールドの割り当てを許可できるかを判定する    "
    },
    {
        "uri": "/manual/architecture/nodes/computes/computenode.html",
        "title": "Compute",
        "tags": [],
        "description": "",
        "summary": "Computeは、出力DataPortを持つActionComponentを実行し、結果を出力するノードです。 出力ポートの接続先ノードが値を",
        "content": "\r Computeは、出力DataPortを持つActionComponentを実行し、結果を出力するノードです。\n出力ポートの接続先ノードが値を取得しようとした際に処理を行い結果を返します。\n再演算モードの設定により、処理回数を減らし負荷を軽減することができます。\nプロパティ    プロパティ名 型 説明     再演算モード(ノードヘッダ部右側のドロップダウン) RecomputeMode 再演算モードの設定。Dirty入力ポートが受け取るデータが更新されている場合に再演算Frame前回演算したフレームと現在フレームが異なる場合に再演算Node出力ポートの接続先ノードが異なる場合に再演算Component出力ポートの接続先ノードコンポーネントが異なる場合に再演算Always常に再演算    対応しているノードコンポーネント  ActionComponent\nデータの出力が必要になった際に処理が実行されます。\n出力DataPortがあるActionComponentのみ使用可能です。 EvaluateComponent\nデータの出力が必要になった際に処理が実行されます。\n結果をbool型で出力します。  "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComputeNodeBase.html",
        "title": "ComputeNodeBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Node 説明 演算ノードの基本クラス メソッド メソッド名 説明 OnAfterDeserialize デシリアライズ後に呼ばれる OnBeforeSerialize シリアライズ前に呼ばれる 継承元メンバー プ",
        "content": "  クラス in LogicToolkit / 継承元: Node\n説明 演算ノードの基本クラス\nメソッド    メソッド名 説明     OnAfterDeserialize デシリアライズ後に呼ばれる   OnBeforeSerialize シリアライズ前に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BaseFieldExt-TValueType-/M-ConfigureField.html",
        "title": "ConfigureField",
        "tags": [],
        "description": "",
        "summary": "ConfigureField(string, SerializedProperty) public void ConfigureField(string label, SerializedProperty property) ; 説明 フィールドを構成する パラメーター パラメーター名 説明 label ラベル名 property プロパティ",
        "content": "ConfigureField(string, SerializedProperty) public void ConfigureField(string label, SerializedProperty property) ;   説明 フィールドを構成する\nパラメーター    パラメーター名 説明     label ラベル名   property プロパティ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IConnectPortToComponentContext/M-Connect.html",
        "title": "Connect",
        "tags": [],
        "description": "",
        "summary": "Connect(NodeEditor, SerializedProperty, PortFieldAssignor) public bool Connect(NodeEditor nodeEditor, SerializedProperty componentProperty, PortFieldAssignor portFieldAssignor) ; 説明 ノードコンポーネントが作成された際にドラッグ中のポートに接続する パラメーター パラメーター名 説明 nodeEditor ノードエディタ componentProperty",
        "content": "Connect(NodeEditor, SerializedProperty, PortFieldAssignor) public bool Connect(NodeEditor nodeEditor, SerializedProperty componentProperty, PortFieldAssignor portFieldAssignor) ;   説明 ノードコンポーネントが作成された際にドラッグ中のポートに接続する\nパラメーター    パラメーター名 説明     nodeEditor ノードエディタ   componentProperty NodeComponentのプロパティ   portFieldAssignor ポートの割り当て    戻り値 接続した場合にtrueを返す。そうでばければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/P-Connectable.html",
        "title": "Connectable",
        "tags": [],
        "description": "",
        "summary": "public bool Connectable ; 説明 Whether connection is possible",
        "content": "public bool Connectable ;   説明 Whether connection is possible\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-ConnectableWireTypes.html",
        "title": "ConnectableWireTypes",
        "tags": [],
        "description": "",
        "summary": "public Type[] ConnectableWireTypes ; 説明 接続可能なワイヤーの型",
        "content": "public Type[] ConnectableWireTypes ;   説明 接続可能なワイヤーの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputPort/P-ConnectedWiresCount.html",
        "title": "ConnectedWiresCount",
        "tags": [],
        "description": "",
        "summary": "public int ConnectedWiresCount ; 説明 接続しているワイヤー数",
        "content": "public int ConnectedWiresCount ;   説明 接続しているワイヤー数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputPort/P-ConnectedWiresCount.html",
        "title": "ConnectedWiresCount",
        "tags": [],
        "description": "",
        "summary": "public int ConnectedWiresCount ; 説明 接続しているワイヤー数",
        "content": "public int ConnectedWiresCount ;   説明 接続しているワイヤー数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Port/P-ConnectedWiresCount.html",
        "title": "ConnectedWiresCount",
        "tags": [],
        "description": "",
        "summary": "public int ConnectedWiresCount ; 説明 接続しているワイヤー数",
        "content": "public int ConnectedWiresCount ;   説明 接続しているワイヤー数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/E-ConnectionChanged.html",
        "title": "ConnectionChanged",
        "tags": [],
        "description": "",
        "summary": "public event Action\u0026lt;bool\u0026gt; ConnectionChanged ; 説明 接続状態が変更された際に呼び出されるイベント",
        "content": "public event Action\u0026lt;bool\u0026gt; ConnectionChanged ;   説明 接続状態が変更された際に呼び出されるイベント\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-ConnectorPortType.html",
        "title": "ConnectorPortType",
        "tags": [],
        "description": "",
        "summary": "public PortType ConnectorPortType ; 説明 接続するポートの種類",
        "content": "public PortType ConnectorPortType ;   説明 接続するポートの種類\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantColorUsageAttribute.html",
        "title": "ConstantColorUsageAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 Colorの定数の構成を設定する属性 InputField\u0026lt;Color\u0026gt;のフィールドに適用できる。 コンスト",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに適用できる。\nコンストラクタ     説明     ConstantColorUsageAttribute Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに使用できる。    フィールド    フィールド名 説明     Hdr trueを設定した場合はHDRカラーとして扱われる。   ShowAlpha trueを設定した場合はアルファ値を表示する。    継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantColorUsageAttribute/ConstantColorUsageAttribute-ctor.html",
        "title": "ConstantColorUsageAttribute",
        "tags": [],
        "description": "",
        "summary": "ConstantColorUsageAttribute(bool) public ConstantColorUsageAttribute(bool showAlpha) ; 説明 Colorの定数の構成を設定する属性 InputField\u0026lt;Color\u0026gt;のフィールドに使用できる。 パラメーター パラメ",
        "content": "ConstantColorUsageAttribute(bool) public ConstantColorUsageAttribute(bool showAlpha) ;   説明 Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに使用できる。\nパラメーター    パラメーター名 説明     showAlpha trueを設定した場合はアルファ値を表示する。    ConstantColorUsageAttribute(bool, bool) public ConstantColorUsageAttribute(bool showAlpha, bool hdr) ;   説明 Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに使用できる。\nパラメーター    パラメーター名 説明     showAlpha trueを設定した場合はアルファ値を表示する。   hdr trueを設定した場合はHDRカラーとして扱われる。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ConstantContainer-T-/ConstantContainer-ctor.html",
        "title": "ConstantContainer",
        "tags": [],
        "description": "",
        "summary": "ConstantContainer() public ConstantContainer() ; 説明 コンストラクタ ConstantContainer(T) public ConstantContainer(T value) ; 説明 コンストラクタ パラメーター パラメーター名 説明 value 初期値",
        "content": "ConstantContainer() public ConstantContainer() ;   説明 コンストラクタ\nConstantContainer(T) public ConstantContainer(T value) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     value 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ConstantContainer-T-.html",
        "title": "ConstantContainer&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 定数の入れ物 型パラメーター 型パラメーター名 説明 型制約 T 定数の型 コンストラクタ 説明 ConstantContainer コンストラクタ プロパティ プロパテ",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 定数の入れ物\n型パラメーター    型パラメーター名 説明 型制約     T 定数の型     コンストラクタ     説明     ConstantContainer コンストラクタ    プロパティ    プロパティ名 説明     Value 定数の値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantContainerProperty.html",
        "title": "ConstantContainerProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 ConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス 静",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 ConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetValueProperty ValueフィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantDelayedAttribute.html",
        "title": "ConstantDelayedAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 定数変更の確定を遅らせる属性。 この属性が適用されている場合、ユーザーがエンターキーを押したか、フィールドからフォーカ",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 定数変更の確定を遅らせる属性。\nこの属性が適用されている場合、ユーザーがエンターキーを押したか、フィールドからフォーカスをさせるまで、定数変更の確定を行いません。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;、InputField\u0026lt;string\u0026gt;などのフィールドに適用できる。\n継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantGradientUsageAttribute.html",
        "title": "ConstantGradientUsageAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 Gradientの定数の構成を設定する属性 InputField\u0026lt;Gradient\u0026gt;のフィールドに適用でき",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。\nコンストラクタ     説明     ConstantGradientUsageAttribute Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。    フィールド    フィールド名 説明     ColorSpace Gradientで使用する色空間   Hdr trueを設定した場合はHDRカラーとして扱われる。    継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantGradientUsageAttribute/ConstantGradientUsageAttribute-ctor.html",
        "title": "ConstantGradientUsageAttribute",
        "tags": [],
        "description": "",
        "summary": "ConstantGradientUsageAttribute(bool) public ConstantGradientUsageAttribute(bool hdr) ; 説明 Gradientの定数の構成を設定する属性 InputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。 パラメ",
        "content": "ConstantGradientUsageAttribute(bool) public ConstantGradientUsageAttribute(bool hdr) ;   説明 Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。\nパラメーター    パラメーター名 説明     hdr trueを設定した場合はHDRカラーとして扱われる。    ConstantGradientUsageAttribute(bool, ColorSpace) public ConstantGradientUsageAttribute(bool hdr, ColorSpace colorSpace) ;   説明 Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。\nパラメーター    パラメーター名 説明     hdr trueを設定した場合はHDRカラーとして扱われる。   colorSpace Gradientで使用する色空間    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantMinAttribute.html",
        "title": "ConstantMinAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 floatまたはintなどの最小値を制限する属性。 InputField\u0026lt;float\u0026gt;、InputFiel",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 floatまたはintなどの最小値を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。\nコンストラクタ     説明     ConstantMinAttribute floatまたはintなどの最小値を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。    フィールド    フィールド名 説明     Min 許可される最小値    継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantMinAttribute/ConstantMinAttribute-ctor.html",
        "title": "ConstantMinAttribute",
        "tags": [],
        "description": "",
        "summary": "ConstantMinAttribute(float) public ConstantMinAttribute(float min) ; 説明 floatまたはintなどの最小値を制限する属性。 InputField\u0026lt;float\u0026gt;、InputField\u0026lt;",
        "content": "ConstantMinAttribute(float) public ConstantMinAttribute(float min) ;   説明 floatまたはintなどの最小値を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。\nパラメーター    パラメーター名 説明     min 許可される最小値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantPropertyAttribute.html",
        "title": "ConstantPropertyAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 InputField\u0026lt;T\u0026gt;のフィールドに適用することで、定数値のフィールドの構成を設定する属性の基本型 プ",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 InputField\u0026lt;T\u0026gt;のフィールドに適用することで、定数値のフィールドの構成を設定する属性の基本型\nプロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantPropertyDrawer.html",
        "title": "ConstantPropertyDrawer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 InputField\u0026lt;T\u0026gt;の定数フィールドの表示を拡張する基本型 プロパティ プロパティ名 説明 Attribute 定数のプロ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 InputField\u0026lt;T\u0026gt;の定数フィールドの表示を拡張する基本型\nプロパティ    プロパティ名 説明     Attribute 定数のプロパティ属性   FieldInfo 定数のフィールドのFieldInfo   ParentFieldInfo InputField型のフィールドのFieldInfo    メソッド    メソッド名 説明     CreateElement UI要素を作成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantRangeAttribute.html",
        "title": "ConstantRangeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 floatまたはintなどの数値の範囲を制限する属性。 InputField\u0026lt;float\u0026gt;、InputFi",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 floatまたはintなどの数値の範囲を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。\nコンストラクタ     説明     ConstantRangeAttribute floatまたはintなどの数値の範囲を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。    フィールド    フィールド名 説明     Max 最大値   Min 最小値    継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantRangeAttribute/ConstantRangeAttribute-ctor.html",
        "title": "ConstantRangeAttribute",
        "tags": [],
        "description": "",
        "summary": "ConstantRangeAttribute(float, float) public ConstantRangeAttribute(float min, float max) ; 説明 floatまたはintなどの数値の範囲を制限する属性。 InputField\u0026lt;float\u0026gt;、InputFiel",
        "content": "ConstantRangeAttribute(float, float) public ConstantRangeAttribute(float min, float max) ;   説明 floatまたはintなどの数値の範囲を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。\nパラメーター    パラメーター名 説明     min 最小値   max 最大値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantTextAreaAttribute.html",
        "title": "ConstantTextAreaAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: ConstantPropertyAttribute 説明 複数行の文字列を編集できる属性。 InputField\u0026lt;string\u0026gt;のフィールドに適用できる。 コンストラ",
        "content": "  属性 in LogicToolkit / 継承元: ConstantPropertyAttribute\n説明 複数行の文字列を編集できる属性。\nInputField\u0026lt;string\u0026gt;のフィールドに適用できる。\nコンストラクタ     説明     ConstantTextAreaAttribute 複数行の文字列を編集できる属性。\nInputField\u0026lt;string\u0026gt;のフィールドに適用できる。    フィールド    フィールド名 説明     MaxLines 最大行数   MinLines 最小行数    継承元メンバー プロパティ    プロパティ名 説明     Order 複数のConstantPropertyAttributeを描画する順序を指定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantTextAreaAttribute/ConstantTextAreaAttribute-ctor.html",
        "title": "ConstantTextAreaAttribute",
        "tags": [],
        "description": "",
        "summary": "ConstantTextAreaAttribute() public ConstantTextAreaAttribute() ; 説明 複数行の文字列を編集できる属性。 InputField\u0026lt;string\u0026gt;のフィールドに適用できる。 ConstantTextAreaAttribute(int, int) public ConstantTextAreaAttribute(int minLines, int maxLines) ; 説明 複",
        "content": "ConstantTextAreaAttribute() public ConstantTextAreaAttribute() ;   説明 複数行の文字列を編集できる属性。\nInputField\u0026lt;string\u0026gt;のフィールドに適用できる。\nConstantTextAreaAttribute(int, int) public ConstantTextAreaAttribute(int minLines, int maxLines) ;   説明 複数行の文字列を編集できる属性。InputField\u0026lt;string\u0026gt;のフィールドに適用できる。\nパラメーター    パラメーター名 説明     minLines 最小行数   maxLines 最大行数    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-Contains.html",
        "title": "Contains",
        "tags": [],
        "description": "",
        "summary": "Contains(IValueGetter, IValueGetter) public bool Contains(IValueGetter listGetter, IValueGetter elementGetter) ; 説明 要素が含まれているか判定する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス elementGetter 要素の値を取得するインスタン",
        "content": "Contains(IValueGetter, IValueGetter) public bool Contains(IValueGetter listGetter, IValueGetter elementGetter) ;   説明 要素が含まれているか判定する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   elementGetter 要素の値を取得するインスタンス    戻り値 要素が含まれている場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ContinueNode.html",
        "title": "ContinueNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: FlowExitNode 説明 次のループに移行するためのフロー終了ノード 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive アクティブかどう",
        "content": "  クラス in LogicToolkit / 継承元: FlowExitNode\n説明 次のループに移行するためのフロー終了ノード\n継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   Transition 実行ノードを遷移する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ConvertNode/M-Convert.html",
        "title": "Convert",
        "tags": [],
        "description": "",
        "summary": "Convert(IInputDataPort, IOutputDataPort) protected void Convert(IInputDataPort input, IOutputDataPort output) ; 説明 データの型を変換する パラメーター パラメーター名 説明 input 入力データポート output 出力データポート",
        "content": "Convert(IInputDataPort, IOutputDataPort) protected void Convert(IInputDataPort input, IOutputDataPort output) ;   説明 データの型を変換する\nパラメーター    パラメーター名 説明     input 入力データポート   output 出力データポート    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ConvertNode.html",
        "title": "ConvertNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ComputeNodeBase 説明 データの型を変換するノード メソッド メソッド名 説明 Convert データの型を変換する 継承元メンバー プロパティ プロパティ名 説明 Id ノ",
        "content": "  クラス in LogicToolkit / 継承元: ComputeNodeBase\n説明 データの型を変換するノード\nメソッド    メソッド名 説明     Convert データの型を変換する    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnAfterDeserialize デシリアライズ後に呼ばれる   OnBeforeSerialize シリアライズ前に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor/P-ConvertNodePos.html",
        "title": "ConvertNodePos",
        "tags": [],
        "description": "",
        "summary": "public Vector2 ConvertNodePos ; 説明 変換ノードの位置",
        "content": "public Vector2 ConvertNodePos ;   説明 変換ノードの位置\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo/FS-Copyright.html",
        "title": "Copyright",
        "tags": [],
        "description": "",
        "summary": "public static string Copyright ; 説明 コピーライト",
        "content": "public static string Copyright ;   説明 コピーライト\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-Count.html",
        "title": "Count",
        "tags": [],
        "description": "",
        "summary": "Count(IValueGetter) public int Count(IValueGetter listGetter) ; 説明 リストの要素数を数える。 パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス 戻り値 リストの要素の数",
        "content": "Count(IValueGetter) public int Count(IValueGetter listGetter) ;   説明 リストの要素数を数える。\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス    戻り値 リストの要素の数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLink/P-Count.html",
        "title": "Count",
        "tags": [],
        "description": "",
        "summary": "public int Count ; 説明 BlackboardDataLinkReferenceの個数",
        "content": "public int Count ;   説明 BlackboardDataLinkReferenceの個数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/GraphEditor/M-CreateConvertNodeIfNesessaryAndConnectWire.html",
        "title": "CreateConvertNodeIfNesessaryAndConnectWire",
        "tags": [],
        "description": "",
        "summary": "CreateConvertNodeIfNesessaryAndConnectWire(PortConnector, PortConnector, Vector2) public void CreateConvertNodeIfNesessaryAndConnectWire(PortConnector outputPortConnector, PortConnector inputPortConnector, Vector2 convertNodePos) ; 説明 必要に応じてデータ変換ノードを作成してポートを接続する パラメーター パラメーター名 説明 outputPortConnector 出力ポートの接続データ inputPortConnector 入",
        "content": "CreateConvertNodeIfNesessaryAndConnectWire(PortConnector, PortConnector, Vector2) public void CreateConvertNodeIfNesessaryAndConnectWire(PortConnector outputPortConnector, PortConnector inputPortConnector, Vector2 convertNodePos) ;   説明 必要に応じてデータ変換ノードを作成してポートを接続する\nパラメーター    パラメーター名 説明     outputPortConnector 出力ポートの接続データ   inputPortConnector 入力ポートの接続データ   convertNodePos 変換ノードを作成する位置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantPropertyDrawer/M-CreateElement.html",
        "title": "CreateElement",
        "tags": [],
        "description": "",
        "summary": "CreateElement(SerializedProperty, string, string) public VisualElement CreateElement(SerializedProperty property, string label, string tooltip) ; 説明 UI要素を作成する パラメーター パラメーター名 説明 property プロパティ label ラベル名 tooltip ツールチップ 戻り値 作成したUI要素を返す",
        "content": "CreateElement(SerializedProperty, string, string) public VisualElement CreateElement(SerializedProperty property, string label, string tooltip) ;   説明 UI要素を作成する\nパラメーター    パラメーター名 説明     property プロパティ   label ラベル名   tooltip ツールチップ    戻り値 作成したUI要素を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementUtility/MS-CreateElement.html",
        "title": "CreateElement",
        "tags": [],
        "description": "",
        "summary": "CreateElement(SerializedProperty, Type, string) public static InputFieldElementBase CreateElement(SerializedProperty property, Type inputType, string label) ; 説明 InputFieldのUI要素を作成する パラメーター パラメーター名 説明 property プロパティ inputType 入力フィールドの型 label ラベル",
        "content": "CreateElement(SerializedProperty, Type, string) public static InputFieldElementBase CreateElement(SerializedProperty property, Type inputType, string label) ;   説明 InputFieldのUI要素を作成する\nパラメーター    パラメーター名 説明     property プロパティ   inputType 入力フィールドの型   label ラベル名    戻り値 作成したInputFieldのUI要素\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-CreateElement.html",
        "title": "CreateElement",
        "tags": [],
        "description": "",
        "summary": "CreateElement() public VisualElement CreateElement() ; 説明 UI要素を作成する 戻り値 作成したUI要素",
        "content": "CreateElement() public VisualElement CreateElement() ;   説明 UI要素を作成する\n戻り値 作成したUI要素\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PropertyFieldUtility/MS-CreatePropertyField.html",
        "title": "CreatePropertyField",
        "tags": [],
        "description": "",
        "summary": "CreatePropertyField(SerializedProperty, bool, string) public static PropertyField CreatePropertyField(SerializedProperty property, bool bindProperty, string label) ; 説明 PropertyFieldを作成する パラメーター パラメーター名 説明 property プロパティ bindProperty BindPropertyを行う",
        "content": "CreatePropertyField(SerializedProperty, bool, string) public static PropertyField CreatePropertyField(SerializedProperty property, bool bindProperty, string label) ;   説明 PropertyFieldを作成する\nパラメーター    パラメーター名 説明     property プロパティ   bindProperty BindPropertyを行うかどうか   label ラベル名    戻り値 作成したPropertyFieldを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ProgressPlayer/P-CurrentProgress.html",
        "title": "CurrentProgress",
        "tags": [],
        "description": "",
        "summary": "public float CurrentProgress ; 説明 現在の進捗度",
        "content": "public float CurrentProgress ;   説明 現在の進捗度\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomAttribute.html",
        "title": "CustomAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit.Editors / 継承元: System.Attribute 説明 エディタ拡張を行う属性の基本型 コンストラクタ 説明 CustomAttribute コンストラクタ フィールド フィールド名 説明 InspectedType 対象の型 UseForChildren 派生クラスにも",
        "content": "  属性 in LogicToolkit.Editors / 継承元: System.Attribute\n説明 エディタ拡張を行う属性の基本型\nコンストラクタ     説明     CustomAttribute コンストラクタ    フィールド    フィールド名 説明     InspectedType 対象の型   UseForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomAttribute/CustomAttribute-ctor.html",
        "title": "CustomAttribute",
        "tags": [],
        "description": "",
        "summary": "CustomAttribute(Type) public CustomAttribute(Type inspectedType) ; 説明 コンストラクタ パラメーター パラメーター名 説明 inspectedType 対象の型 CustomAttribute(Type, bool) public CustomAttribute(Type inspectedType, bool useForChildren) ; 説明 コンストラクタ パラメーター パラメーター名 説明 inspectedType 対象の",
        "content": "CustomAttribute(Type) public CustomAttribute(Type inspectedType) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     inspectedType 対象の型    CustomAttribute(Type, bool) public CustomAttribute(Type inspectedType, bool useForChildren) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     inspectedType 対象の型   useForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomNodeComponentEditor.html",
        "title": "CustomNodeComponentEditor",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit.Editors / 継承元: CustomAttribute 説明 NodeComponentEditorに適用することで、NodeComponentのエディタを拡張する属性 コンストラ",
        "content": "  属性 in LogicToolkit.Editors / 継承元: CustomAttribute\n説明 NodeComponentEditorに適用することで、NodeComponentのエディタを拡張する属性\nコンストラクタ     説明     CustomNodeComponentEditor NodeComponentのエディタを拡張する    継承元メンバー フィールド    フィールド名 説明     InspectedType 対象の型   UseForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomNodeComponentEditor/CustomNodeComponentEditor-ctor.html",
        "title": "CustomNodeComponentEditor",
        "tags": [],
        "description": "",
        "summary": "CustomNodeComponentEditor(Type) public CustomNodeComponentEditor(Type inspectedType) ; 説明 NodeComponentのエディタを拡張する パラメーター パラメーター名 説明 inspectedType 対象の型 CustomNodeComponentEditor(Type, bool) public CustomNodeComponentEditor(Type inspectedType, bool useForChildren) ; 説明 NodeCompon",
        "content": "CustomNodeComponentEditor(Type) public CustomNodeComponentEditor(Type inspectedType) ;   説明 NodeComponentのエディタを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型    CustomNodeComponentEditor(Type, bool) public CustomNodeComponentEditor(Type inspectedType, bool useForChildren) ;   説明 NodeComponentのエディタを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型   useForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomNodeEditor.html",
        "title": "CustomNodeEditor",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit.Editors / 継承元: CustomAttribute 説明 NodeEditorに適用することで、Nodeのエディタを拡張する属性 コンストラクタ 説明 CustomNodeEditor Nodeのエディタを拡張す",
        "content": "  属性 in LogicToolkit.Editors / 継承元: CustomAttribute\n説明 NodeEditorに適用することで、Nodeのエディタを拡張する属性\nコンストラクタ     説明     CustomNodeEditor Nodeのエディタを拡張する    継承元メンバー フィールド    フィールド名 説明     InspectedType 対象の型   UseForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomNodeEditor/CustomNodeEditor-ctor.html",
        "title": "CustomNodeEditor",
        "tags": [],
        "description": "",
        "summary": "CustomNodeEditor(Type) public CustomNodeEditor(Type inspectedType) ; 説明 Nodeのエディタを拡張する パラメーター パラメーター名 説明 inspectedType 対象の型 CustomNodeEditor(Type, bool) public CustomNodeEditor(Type inspectedType, bool useForChildren) ; 説明 Nodeのエディタを拡張する パラメータ",
        "content": "CustomNodeEditor(Type) public CustomNodeEditor(Type inspectedType) ;   説明 Nodeのエディタを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型    CustomNodeEditor(Type, bool) public CustomNodeEditor(Type inspectedType, bool useForChildren) ;   説明 Nodeのエディタを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型   useForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomTypeMenuCreator.html",
        "title": "CustomTypeMenuCreator",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit.Editors / 継承元: CustomAttribute 説明 TypeMenuCreatorに適用することで、スクリプト選択メニューを拡張する属性。 コンストラクタ 説明 CustomTypeMenuCreator スクリプト",
        "content": "  属性 in LogicToolkit.Editors / 継承元: CustomAttribute\n説明 TypeMenuCreatorに適用することで、スクリプト選択メニューを拡張する属性。\nコンストラクタ     説明     CustomTypeMenuCreator スクリプト選択メニューを拡張する    継承元メンバー フィールド    フィールド名 説明     InspectedType 対象の型   UseForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomTypeMenuCreator/CustomTypeMenuCreator-ctor.html",
        "title": "CustomTypeMenuCreator",
        "tags": [],
        "description": "",
        "summary": "CustomTypeMenuCreator(Type) public CustomTypeMenuCreator(Type inspectedType) ; 説明 スクリプト選択メニューを拡張する パラメーター パラメーター名 説明 inspectedType 対象の型 CustomTypeMenuCreator(Type, bool) public CustomTypeMenuCreator(Type inspectedType, bool useForChildren) ; 説明 スクリプト選択メニューを拡張する パ",
        "content": "CustomTypeMenuCreator(Type) public CustomTypeMenuCreator(Type inspectedType) ;   説明 スクリプト選択メニューを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型    CustomTypeMenuCreator(Type, bool) public CustomTypeMenuCreator(Type inspectedType, bool useForChildren) ;   説明 スクリプト選択メニューを拡張する\nパラメーター    パラメーター名 説明     inspectedType 対象の型   useForChildren 派生クラスにも使用するかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource/DataLink.html",
        "title": "DataLink",
        "tags": [],
        "description": "",
        "summary": "説明 データリンク",
        "content": "説明 データリンク\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DataPort.html",
        "title": "DataPort",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Port 説明 データポート 継承元メンバー プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイヤー数 Node このポートを所有するノード メソッド メ",
        "content": "  クラス in LogicToolkit / 継承元: Port\n説明 データポート\n継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DataPort-T-.html",
        "title": "DataPort&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPort 説明 ジェネリック型のデータポート 型パラメーター 型パラメーター名 説明 型制約 T データの型 継承元メンバー プロパティ プロパティ",
        "content": "  クラス in LogicToolkit / 継承元: DataPort\n説明 ジェネリック型のデータポート\n型パラメーター    型パラメーター名 説明 型制約     T データの型     継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DataPortWithType.html",
        "title": "DataPortWithType",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPort 説明 型指定可能なデータポート プロパティ プロパティ名 説明 Type データの型 継承元メンバー プロパティ プロパティ名 説明 ConnectedWiresCount 接続してい",
        "content": "  クラス in LogicToolkit / 継承元: DataPort\n説明 型指定可能なデータポート\nプロパティ    プロパティ名 説明     Type データの型    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IDataPortConnector/P-DataType.html",
        "title": "DataType",
        "tags": [],
        "description": "",
        "summary": "public Type DataType ; 説明 データの型",
        "content": "public Type DataType ;   説明 データの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/Decorator.html",
        "title": "Decorator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.BehaviorTrees / 継承元: ActivatableComponent 説明 BehaviorTreeノードに使用するDecoratorの基本型 継承元メンバー プロパティ プロパティ名 説明 IsActive アクテ",
        "content": "  クラス in LogicToolkit.BehaviorTrees / 継承元: ActivatableComponent\n説明 BehaviorTreeノードに使用するDecoratorの基本型\n継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DefaultRecomputeModeAttribute.html",
        "title": "DefaultRecomputeModeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 デフォルトの再演算モードを設定する属性 コンストラクタ 説明 DefaultRecomputeModeAttribute デフォルトの再演算モードを設定する属性 フィールド フィールド",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 デフォルトの再演算モードを設定する属性\nコンストラクタ     説明     DefaultRecomputeModeAttribute デフォルトの再演算モードを設定する属性    フィールド    フィールド名 説明     RecomputeMode 再演算モード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DefaultRecomputeModeAttribute/DefaultRecomputeModeAttribute-ctor.html",
        "title": "DefaultRecomputeModeAttribute",
        "tags": [],
        "description": "",
        "summary": "DefaultRecomputeModeAttribute(RecomputeMode) public DefaultRecomputeModeAttribute(RecomputeMode recomputeMode) ; 説明 デフォルトの再演算モードを設定する属性 パラメーター パラメーター名 説明 recomputeMode 再演算モード",
        "content": "DefaultRecomputeModeAttribute(RecomputeMode) public DefaultRecomputeModeAttribute(RecomputeMode recomputeMode) ;   説明 デフォルトの再演算モードを設定する属性\nパラメーター    パラメーター名 説明     recomputeMode 再演算モード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Delegate.html",
        "title": "Delegate",
        "tags": [],
        "description": "",
        "summary": "説明 デリゲート型",
        "content": "説明 デリゲート型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/GraphEditor/M-DeleteWireFromConnectionProperty.html",
        "title": "DeleteWireFromConnectionProperty",
        "tags": [],
        "description": "",
        "summary": "DeleteWireFromConnectionProperty(SerializedProperty) public void DeleteWireFromConnectionProperty(SerializedProperty property) ; 説明 SerializedPropertyの内部に含まれるポートが接続しているワイヤーを削除する パラメーター パラメーター名 説明 property ポ",
        "content": "DeleteWireFromConnectionProperty(SerializedProperty) public void DeleteWireFromConnectionProperty(SerializedProperty property) ;   説明 SerializedPropertyの内部に含まれるポートが接続しているワイヤーを削除する\nパラメーター    パラメーター名 説明     property ポートを含むSerializedProperty    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputPort/M-DeleteWireIds.html",
        "title": "DeleteWireIds",
        "tags": [],
        "description": "",
        "summary": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ; 説明 ワイヤーの接続を削除する パラメーター パラメーター名 説明 wireIds 削除するワイヤーのIDリスト",
        "content": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ;   説明 ワイヤーの接続を削除する\nパラメーター    パラメーター名 説明     wireIds 削除するワイヤーのIDリスト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputPort/M-DeleteWireIds.html",
        "title": "DeleteWireIds",
        "tags": [],
        "description": "",
        "summary": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ; 説明 ワイヤーの接続を削除する パラメーター パラメーター名 説明 wireIds 削除するワイヤーのIDリスト",
        "content": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ;   説明 ワイヤーの接続を削除する\nパラメーター    パラメーター名 説明     wireIds 削除するワイヤーのIDリスト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Port/M-DeleteWireIds.html",
        "title": "DeleteWireIds",
        "tags": [],
        "description": "",
        "summary": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ; 説明 ワイヤーの接続を削除する パラメーター パラメーター名 説明 wireIds 削除するワイヤーのIDリスト",
        "content": "DeleteWireIds(List\u0026lt;long\u0026gt;) public void DeleteWireIds(List\u0026lt;long\u0026gt; wireIds) ;   説明 ワイヤーの接続を削除する\nパラメーター    パラメーター名 説明     wireIds 削除するワイヤーのIDリスト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-Description.html",
        "title": "Description",
        "tags": [],
        "description": "",
        "summary": "public string Description ; 説明 説明",
        "content": "public string Description ;   説明 説明\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode/Dirty.html",
        "title": "Dirty",
        "tags": [],
        "description": "",
        "summary": "説明 入力値に変更がある場合に再演算する",
        "content": "説明 入力値に変更がある場合に再演算する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DisallowedTypesAttribute.html",
        "title": "DisallowedTypesAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 使用を許可しない型を設定する。 コンストラクタ 説明 DisallowedTypesAttribute 使用を許可しない型を設定する。 フィールド フィールド名 説明 Types 使用を許",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 使用を許可しない型を設定する。\nコンストラクタ     説明     DisallowedTypesAttribute 使用を許可しない型を設定する。    フィールド    フィールド名 説明     Types 使用を許可しない型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DisallowedTypesAttribute/DisallowedTypesAttribute-ctor.html",
        "title": "DisallowedTypesAttribute",
        "tags": [],
        "description": "",
        "summary": "DisallowedTypesAttribute(Type[]) public DisallowedTypesAttribute(Type[] types) ; 説明 使用を許可しない型を設定する。 パラメーター パラメーター名 説明 types 使用を許可しない型",
        "content": "DisallowedTypesAttribute(Type[]) public DisallowedTypesAttribute(Type[] types) ;   説明 使用を許可しない型を設定する。\nパラメーター    パラメーター名 説明     types 使用を許可しない型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementBase/M-Disconnect.html",
        "title": "Disconnect",
        "tags": [],
        "description": "",
        "summary": "Disconnect() public void Disconnect() ; 説明 ポートの接続を切断する",
        "content": "Disconnect() public void Disconnect() ;   説明 ポートの接続を切断する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/M-Disconnect.html",
        "title": "Disconnect",
        "tags": [],
        "description": "",
        "summary": "Disconnect() public void Disconnect() ; 説明 切断する",
        "content": "Disconnect() public void Disconnect() ;   説明 切断する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/MenuNameType/DisplayName.html",
        "title": "DisplayName",
        "tags": [],
        "description": "",
        "summary": "説明 表示名",
        "content": "説明 表示名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-DisplayName.html",
        "title": "DisplayName",
        "tags": [],
        "description": "",
        "summary": "public string DisplayName ; 説明 表示名",
        "content": "public string DisplayName ;   説明 表示名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-DisplayName.html",
        "title": "DisplayName",
        "tags": [],
        "description": "",
        "summary": "public string DisplayName ; 説明 表示名",
        "content": "public string DisplayName ;   説明 表示名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo/FS-DisplayProductName.html",
        "title": "DisplayProductName",
        "tags": [],
        "description": "",
        "summary": "public static string DisplayProductName ; 説明 製品の表示名",
        "content": "public static string DisplayProductName ;   説明 製品の表示名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DontUseComputeAttribute.html",
        "title": "DontUseComputeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 Computeノードでの使用を禁止する属性",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 Computeノードでの使用を禁止する属性\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DoubleLerp.html",
        "title": "DoubleLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;double\u0026gt; 説明 double型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;double\u0026gt;\n説明 double型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IEasingFunction/M-Ease.html",
        "title": "Ease",
        "tags": [],
        "description": "",
        "summary": "Ease(float) public float Ease(float t) ; 説明 イージング処理を行う パラメーター パラメーター名 説明 t 進行度 戻り値 イージング結果",
        "content": "Ease(float) public float Ease(float t) ;   説明 イージング処理を行う\nパラメーター    パラメーター名 説明     t 進行度    戻り値 イージング結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EaseBase/M-Ease.html",
        "title": "Ease",
        "tags": [],
        "description": "",
        "summary": "Ease(float) public float Ease(float t) ; 説明 イージング処理を行う パラメーター パラメーター名 説明 t 進行度 戻り値 イージング結果",
        "content": "Ease(float) public float Ease(float t) ;   説明 イージング処理を行う\nパラメーター    パラメーター名 説明     t 進行度    戻り値 イージング結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EaseBase.html",
        "title": "EaseBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object インターフェイス実装: IEasingFunction 説明 イージングを行う基本型 メソッド メソッド名 説明 Ease イージング処理を行う EaseIn 入力側のイージング処理",
        "content": "  クラス in LogicToolkit / 継承元: object\nインターフェイス実装: IEasingFunction\n説明 イージングを行う基本型\nメソッド    メソッド名 説明     Ease イージング処理を行う   EaseIn 入力側のイージング処理を行う   EaseInOut 入出力の両方側のイージング処理を行う   EaseOut 出力側のイージング処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EaseBase/M-EaseIn.html",
        "title": "EaseIn",
        "tags": [],
        "description": "",
        "summary": "EaseIn(float) protected float EaseIn(float t) ; 説明 入力側のイージング処理を行う パラメーター パラメーター名 説明 t 進行度 戻り値 イージング結果",
        "content": "EaseIn(float) protected float EaseIn(float t) ;   説明 入力側のイージング処理を行う\nパラメーター    パラメーター名 説明     t 進行度    戻り値 イージング結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EaseBase/M-EaseInOut.html",
        "title": "EaseInOut",
        "tags": [],
        "description": "",
        "summary": "EaseInOut(float) protected float EaseInOut(float t) ; 説明 入出力の両方側のイージング処理を行う パラメーター パラメーター名 説明 t 進行度 戻り値 イージング結果",
        "content": "EaseInOut(float) protected float EaseInOut(float t) ;   説明 入出力の両方側のイージング処理を行う\nパラメーター    パラメーター名 説明     t 進行度    戻り値 イージング結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EaseBase/M-EaseOut.html",
        "title": "EaseOut",
        "tags": [],
        "description": "",
        "summary": "EaseOut(float) protected float EaseOut(float t) ; 説明 出力側のイージング処理を行う パラメーター パラメーター名 説明 t 進行度 戻り値 イージング結果",
        "content": "EaseOut(float) protected float EaseOut(float t) ;   説明 出力側のイージング処理を行う\nパラメーター    パラメーター名 説明     t 進行度    戻り値 イージング結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/EasingMode.html",
        "title": "EasingMode",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 イージングモード プロパティ プロパティ名 説明 In 入力側 Out 出力側 InOut 入出力の両方側",
        "content": "列挙型 in LogicToolkit\n説明 イージングモード\nプロパティ    プロパティ名 説明     In 入力側   Out 出力側   InOut 入出力の両方側    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/PS-Empty.html",
        "title": "Empty",
        "tags": [],
        "description": "",
        "summary": "public static UniqueId Empty ; 説明 空のIDを返す",
        "content": "public static UniqueId Empty ;   説明 空のIDを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Enum.html",
        "title": "Enum",
        "tags": [],
        "description": "",
        "summary": "説明 列挙型",
        "content": "説明 列挙型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/Equals.html",
        "title": "Equals",
        "tags": [],
        "description": "",
        "summary": "説明 等しい",
        "content": "説明 等しい\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/M-Equals.html",
        "title": "Equals",
        "tags": [],
        "description": "",
        "summary": "Equals(object) public bool Equals(object obj) ; 説明 等しいか判定する パラメーター パラメーター名 説明 obj 等しいか判定する対象のオブジェクト 戻り値 等しいかどうか Equals(SerializableType) public bool Equals(SerializableType other) ; 説明 等しい",
        "content": "Equals(object) public bool Equals(object obj) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     obj 等しいか判定する対象のオブジェクト    戻り値 等しいかどうか\nEquals(SerializableType) public bool Equals(SerializableType other) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     other 等しいか判定する対象    戻り値 等しいかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/M-Equals.html",
        "title": "Equals",
        "tags": [],
        "description": "",
        "summary": "Equals(UniqueId) public bool Equals(UniqueId other) ; 説明 等しいか判定する パラメーター パラメーター名 説明 other 等しいか判定する対象 戻り値 等しいかどうか Equals(object) public bool Equals(object obj) ; 説明 等しいか判定する パラ",
        "content": "Equals(UniqueId) public bool Equals(UniqueId other) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     other 等しいか判定する対象    戻り値 等しいかどうか\nEquals(object) public bool Equals(object obj) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     obj 等しいか判定する対象のオブジェクト    戻り値 等しいかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EqualsEvaluator-T-TInputField-.html",
        "title": "EqualsEvaluator&lt;T, TInputField&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object インターフェイス実装: IEvaluator 説明 入力値の等価比較を行うクラス 型パラメーター 型パラメーター名 説明 型制約 T 値の型 TInputField 入力フィール",
        "content": "  クラス in LogicToolkit / 継承元: object\nインターフェイス実装: IEvaluator\n説明 入力値の等価比較を行うクラス\n型パラメーター    型パラメーター名 説明 型制約     T 値の型    TInputField 入力フィールドの型 InputFieldBase\u0026lt;T\u0026gt;new()    メソッド    メソッド名 説明     Evaluate 入力値の等価を評価する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/EqualsEvaluatorProperty.html",
        "title": "EqualsEvaluatorProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 EqualsEvaluator\u0026lt;T, TInputField\u0026gt;をSerializedPropertyによって参照するクラス 静的メソッド メソッド名",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 EqualsEvaluator\u0026lt;T, TInputField\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetValue1Property Value1フィールドのSerializedPropertyを取得する   GetValue2Property Value2フィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IEvaluator/M-Evaluate.html",
        "title": "Evaluate",
        "tags": [],
        "description": "",
        "summary": "Evaluate() public bool Evaluate() ; 説明 評価を行う 戻り値 評価結果の真偽値を返す",
        "content": "Evaluate() public bool Evaluate() ;   説明 評価を行う\n戻り値 評価結果の真偽値を返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EqualsEvaluator-T-TInputField-/M-Evaluate.html",
        "title": "Evaluate",
        "tags": [],
        "description": "",
        "summary": "Evaluate() public bool Evaluate() ; 説明 入力値の等価を評価する 戻り値 入力値が等価の場合にtrueを返す",
        "content": "Evaluate() public bool Evaluate() ;   説明 入力値の等価を評価する\n戻り値 入力値が等価の場合にtrueを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EvaluateComponent.html",
        "title": "EvaluateComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: NodeComponent インターフェイス実装: IEvaluator 説明 評価を行うコンポーネント メソッド メソッド名 説明 OnEvaluate 評価を行う 継承元メンバー プロパティ プロパテ",
        "content": "  クラス in LogicToolkit / 継承元: NodeComponent\nインターフェイス実装: IEvaluator\n説明 評価を行うコンポーネント\nメソッド    メソッド名 説明     OnEvaluate 評価を行う    継承元メンバー プロパティ    プロパティ名 説明     Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/EvaluateDecorator.html",
        "title": "EvaluateDecorator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator 説明 BehaviorTreeノードの実行を評価するDecorator メソッド メソッド名 説明 OnEnterEvaluation ノードが評価対象に入った際",
        "content": "  クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator\n説明 BehaviorTreeノードの実行を評価するDecorator\nメソッド    メソッド名 説明     OnEnterEvaluation ノードが評価対象に入った際に呼ばれる   OnEvaluate 評価を行う際に呼ばれる   OnLeaveEvaluation ノードが評価対象から抜ける際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums/SignalExpiration/Evaluating.html",
        "title": "Evaluating",
        "tags": [],
        "description": "",
        "summary": "説明 評価対象の間は有効",
        "content": "説明 評価対象の間は有効\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/Event.html",
        "title": "Event",
        "tags": [],
        "description": "",
        "summary": "説明 イベント",
        "content": "説明 イベント\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EventComponent.html",
        "title": "EventComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ActivatableComponent 説明 イベントの待ち受けを行うコンポーネント メソッド メソッド名 説明 OnEvent イベントが来た際に呼び出す 継承元メンバー プロパティ プ",
        "content": "  クラス in LogicToolkit / 継承元: ActivatableComponent\n説明 イベントの待ち受けを行うコンポーネント\nメソッド    メソッド名 説明     OnEvent イベントが来た際に呼び出す    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EventInterfaceAsset.html",
        "title": "EventInterfaceAsset",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject 説明 カスタムイベントを定義するアセット",
        "content": "  クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject\n説明 カスタムイベントを定義するアセット\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ExecuteNode.html",
        "title": "ExecuteNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ActivatableNode 説明 実行ノード メソッド メソッド名 説明 Transition 実行ノードを遷移する。 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive ア",
        "content": "  クラス in LogicToolkit / 継承元: ActivatableNode\n説明 実行ノード\nメソッド    メソッド名 説明     Transition 実行ノードを遷移する。    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ExitNode.html",
        "title": "ExitNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: FlowExitNode 説明 ノードの実行を終了するためのフロー終了ノード 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive アクティブかど",
        "content": "  クラス in LogicToolkit / 継承元: FlowExitNode\n説明 ノードの実行を終了するためのフロー終了ノード\n継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   Transition 実行ノードを遷移する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Types/OutputSignalPort/P-Expiration.html",
        "title": "Expiration",
        "tags": [],
        "description": "",
        "summary": "public SignalExpiration Expiration ; 説明 シグナルの有効期限",
        "content": "public SignalExpiration Expiration ;   説明 シグナルの有効期限\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/ExtensionMethod.html",
        "title": "ExtensionMethod",
        "tags": [],
        "description": "",
        "summary": "説明 拡張メソッド",
        "content": "説明 拡張メソッド\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource/External.html",
        "title": "External",
        "tags": [],
        "description": "",
        "summary": "説明 外部",
        "content": "説明 外部\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TaskStatus/Failure.html",
        "title": "Failure",
        "tags": [],
        "description": "",
        "summary": "説明 失敗",
        "content": "説明 失敗\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/Field.html",
        "title": "Field",
        "tags": [],
        "description": "",
        "summary": "説明 フィールド",
        "content": "説明 フィールド\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/FieldAssignor.html",
        "title": "FieldAssignor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 ノードやノードコンポーネントが作成された際にフィールドに値を割り当てるためのクラス",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 ノードやノードコンポーネントが作成された際にフィールドに値を割り当てるためのクラス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/P-FieldAssignor.html",
        "title": "FieldAssignor",
        "tags": [],
        "description": "",
        "summary": "public FieldAssignor FieldAssignor ; 説明 Data to assign to field",
        "content": "public FieldAssignor FieldAssignor ;   説明 Data to assign to field\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantPropertyDrawer/P-FieldInfo.html",
        "title": "FieldInfo",
        "tags": [],
        "description": "",
        "summary": "protected FieldInfo FieldInfo ; 説明 定数のフィールドのFieldInfo",
        "content": "protected FieldInfo FieldInfo ;   説明 定数のフィールドのFieldInfo\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-FieldInfo.html",
        "title": "FieldInfo",
        "tags": [],
        "description": "",
        "summary": "public FieldInfo FieldInfo ; 説明 フィールドインフォ",
        "content": "public FieldInfo FieldInfo ;   説明 フィールドインフォ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/TargetFieldNameAttribute/F-FieldName.html",
        "title": "FieldName",
        "tags": [],
        "description": "",
        "summary": "public string FieldName ; 説明 フィールド名",
        "content": "public string FieldName ;   説明 フィールド名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldOrderAttribute.html",
        "title": "FieldOrderAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 フィールドの順番を設定する属性。 NodeComponentのフィールドにこの属性を適用することで、フィールドの表示順",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 フィールドの順番を設定する属性。\nNodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。\nコンストラクタ     説明     FieldOrderAttribute フィールドの順番を設定する属性。\nNodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。    フィールド    フィールド名 説明     Order 表示順    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldOrderAttribute/FieldOrderAttribute-ctor.html",
        "title": "FieldOrderAttribute",
        "tags": [],
        "description": "",
        "summary": "FieldOrderAttribute(int) public FieldOrderAttribute(int order) ; 説明 フィールドの順番を設定する属性。 NodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定でき",
        "content": "FieldOrderAttribute(int) public FieldOrderAttribute(int order) ;   説明 フィールドの順番を設定する属性。\nNodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。\nパラメーター    パラメーター名 説明     order 表示順    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/FieldPlacement.html",
        "title": "FieldPlacement",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 フィールドの配置 プロパティ プロパティ名 説明 Left 左側 Right 右側 Top 上側 Bottom 下側",
        "content": "列挙型 in LogicToolkit\n説明 フィールドの配置\nプロパティ    プロパティ名 説明     Left 左側   Right 右側   Top 上側   Bottom 下側    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldPlacementAttribute.html",
        "title": "FieldPlacementAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 フィールドの配置を設定する。 NodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定で",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 フィールドの配置を設定する。\nNodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。\nコンストラクタ     説明     FieldPlacementAttribute フィールドの配置を設定する。\nNodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。    フィールド    フィールド名 説明     Placement フィールドの配置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldPlacementAttribute/FieldPlacementAttribute-ctor.html",
        "title": "FieldPlacementAttribute",
        "tags": [],
        "description": "",
        "summary": "FieldPlacementAttribute(FieldPlacement) public FieldPlacementAttribute(FieldPlacement placement) ; 説明 フィールドの配置を設定する。 NodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。 パラ",
        "content": "FieldPlacementAttribute(FieldPlacement) public FieldPlacementAttribute(FieldPlacement placement) ;   説明 フィールドの配置を設定する。\nNodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。\nパラメーター    パラメーター名 説明     placement フィールドの配置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-FieldType.html",
        "title": "FieldType",
        "tags": [],
        "description": "",
        "summary": "public Type FieldType ; 説明 フィールドの型",
        "content": "public Type FieldType ;   説明 フィールドの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AssetUtility/MS-FindAssets.html",
        "title": "FindAssets",
        "tags": [],
        "description": "",
        "summary": "FindAssets\u0026lt;T\u0026gt;(bool, string[]) public static T[] FindAssets\u0026lt;T\u0026gt;(bool loadAll, string[] searchInFolders) ; 説明 アセットを検索する 型パラメーター 型パラメーター名 説明 型制約 T アセットの型 Object パラメーター パラメーター名 説明 loadAll 全てのアセ",
        "content": "FindAssets\u0026lt;T\u0026gt;(bool, string[]) public static T[] FindAssets\u0026lt;T\u0026gt;(bool loadAll, string[] searchInFolders) ;   説明 アセットを検索する\n型パラメーター    型パラメーター名 説明 型制約     T アセットの型 Object    パラメーター    パラメーター名 説明     loadAll 全てのアセットを読み込むかどうか   searchInFolders 検索対象のフォルダ    戻り値 見つかったアセットの配列を返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType/Fixed.html",
        "title": "Fixed",
        "tags": [],
        "description": "",
        "summary": "説明 Time.fixedTimeを使用する。",
        "content": "説明 Time.fixedTimeを使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedRecomputeModeAttribute.html",
        "title": "FixedRecomputeModeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 再演算モードを固定する属性 コンストラクタ 説明 FixedRecomputeModeAttribute 再演算モードを固定する属性 フィールド フィールド名 説明 RecomputeMode 再演算モード",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 再演算モードを固定する属性\nコンストラクタ     説明     FixedRecomputeModeAttribute 再演算モードを固定する属性    フィールド    フィールド名 説明     RecomputeMode 再演算モード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedRecomputeModeAttribute/FixedRecomputeModeAttribute-ctor.html",
        "title": "FixedRecomputeModeAttribute",
        "tags": [],
        "description": "",
        "summary": "FixedRecomputeModeAttribute(RecomputeMode) public FixedRecomputeModeAttribute(RecomputeMode recomputeMode) ; 説明 再演算モードを固定する属性 パラメーター パラメーター名 説明 recomputeMode 再演算モード",
        "content": "FixedRecomputeModeAttribute(RecomputeMode) public FixedRecomputeModeAttribute(RecomputeMode recomputeMode) ;   説明 再演算モードを固定する属性\nパラメーター    パラメーター名 説明     recomputeMode 再演算モード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-FixedTitle.html",
        "title": "FixedTitle",
        "tags": [],
        "description": "",
        "summary": "public string FixedTitle ; 説明 固定タイトル名",
        "content": "public string FixedTitle ;   説明 固定タイトル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedTitleNameAttribute.html",
        "title": "FixedTitleNameAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 タイトル名を固定する属性。 Nodeにこの属性を適用することで、ノード名を固定できる。 コンストラクタ 説明 FixedTitleNameAttribute タイトル名を",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 タイトル名を固定する属性。\nNodeにこの属性を適用することで、ノード名を固定できる。\nコンストラクタ     説明     FixedTitleNameAttribute タイトル名を固定する属性。\nNodeにこの属性を適用することで、ノード名を固定できる。    フィールド    フィールド名 説明     Title タイトル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedTitleNameAttribute/FixedTitleNameAttribute-ctor.html",
        "title": "FixedTitleNameAttribute",
        "tags": [],
        "description": "",
        "summary": "FixedTitleNameAttribute(string) public FixedTitleNameAttribute(string title) ; 説明 タイトル名を固定する属性。 Nodeにこの属性を適用することで、ノード名を固定できる。 パラメーター パラメーター名 説明 title タイトル名",
        "content": "FixedTitleNameAttribute(string) public FixedTitleNameAttribute(string title) ;   説明 タイトル名を固定する属性。\nNodeにこの属性を適用することで、ノード名を固定できる。\nパラメーター    パラメーター名 説明     title タイトル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType/FixedUnscaled.html",
        "title": "FixedUnscaled",
        "tags": [],
        "description": "",
        "summary": "説明 Time.fixedUnscaledTimeを使用する。",
        "content": "説明 Time.fixedUnscaledTimeを使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/FloatLerp.html",
        "title": "FloatLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;float\u0026gt; 説明 float型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;float\u0026gt;\n説明 float型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/FlowExitNode.html",
        "title": "FlowExitNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ExecuteNode 説明 フロー終了ノードの基本型 メソッド メソッド名 説明 OnActivated アクティブになった際に呼ばれる 継承元メンバー プロパティ プロパティ名",
        "content": "  クラス in LogicToolkit / 継承元: ExecuteNode\n説明 フロー終了ノードの基本型\nメソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnDeactivated 非アクティブになった際に呼ばれる   Transition 実行ノードを遷移する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode/Frame.html",
        "title": "Frame",
        "tags": [],
        "description": "",
        "summary": "説明 更新フレームが異なる場合に再演算する",
        "content": "説明 更新フレームが異なる場合に再演算する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/P-FunctionGraphCount.html",
        "title": "FunctionGraphCount",
        "tags": [],
        "description": "",
        "summary": "public int FunctionGraphCount ; 説明 関数グラフの数",
        "content": "public int FunctionGraphCount ;   説明 関数グラフの数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComponentConstantType/GameObject.html",
        "title": "GameObject",
        "tags": [],
        "description": "",
        "summary": "説明 GameObjectを設定",
        "content": "説明 GameObjectを設定\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/GameObjectConstantContainer.html",
        "title": "GameObjectConstantContainer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ConstantContainer\u0026lt;UnityEngine.GameObject\u0026gt; 説明 GameObject型の定数の入れ物 コンストラクタ 説明 GameObjectConstantContainer GameObject型の定数の入れ物 プロパティ プロパティ名",
        "content": "  クラス in LogicToolkit / 継承元: ConstantContainer\u0026lt;UnityEngine.GameObject\u0026gt;\n説明 GameObject型の定数の入れ物\nコンストラクタ     説明     GameObjectConstantContainer GameObject型の定数の入れ物    プロパティ    プロパティ名 説明     Value 定数の値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/GameObjectConstantContainer/GameObjectConstantContainer-ctor.html",
        "title": "GameObjectConstantContainer",
        "tags": [],
        "description": "",
        "summary": "GameObjectConstantContainer() public GameObjectConstantContainer() ; 説明 GameObject型の定数の入れ物 GameObjectConstantContainer(GameObject) public GameObjectConstantContainer(GameObject value) ; 説明 GameObject型の定数の入れ物 パラメーター パラメーター名 説明 value 定数の値",
        "content": "GameObjectConstantContainer() public GameObjectConstantContainer() ;   説明 GameObject型の定数の入れ物\nGameObjectConstantContainer(GameObject) public GameObjectConstantContainer(GameObject value) ;   説明 GameObject型の定数の入れ物\nパラメーター    パラメーター名 説明     value 定数の値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/MS-Get.html",
        "title": "Get",
        "tags": [],
        "description": "",
        "summary": "Get(SerializedProperty, out PortConnector) public static PooledObject\u0026lt;PortConnector\u0026gt; Get(SerializedProperty property, out PortConnector portConnector) ; 説明 PortConnectorを取得する パラメーター パラメーター名 説明 property プロパティ portConnector ポートコネクタ 戻り値 プールオブジ",
        "content": "Get(SerializedProperty, out PortConnector) public static PooledObject\u0026lt;PortConnector\u0026gt; Get(SerializedProperty property, out PortConnector portConnector) ;   説明 PortConnectorを取得する\nパラメーター    パラメーター名 説明     property プロパティ   portConnector ポートコネクタ    戻り値 プールオブジェクト。usingステートメントで使用することでスコープを抜けた際にプールに返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/MS-Get.html",
        "title": "Get",
        "tags": [],
        "description": "",
        "summary": "Get(Type) public static TypeMenuInfo Get(Type type) ; 説明 型のメニュー情報を取得する パラメーター パラメーター名 説明 type 型 戻り値 型のメニュー情報",
        "content": "Get(Type) public static TypeMenuInfo Get(Type type) ;   説明 型のメニュー情報を取得する\nパラメーター    パラメーター名 説明     type 型    戻り値 型のメニュー情報\n"
    },
    {
        "uri": "/manual/architecture/nodes/computes/getvariablecomputenode.html",
        "title": "Get Variable Compute",
        "tags": [],
        "description": "",
        "summary": "Get Variable ComputeはBlackboardの変数の値を取得し、データを出力するノードです。 プロパティ プロパティ名 型 説明 出力ポート OutputDataPort Blackb",
        "content": "\r Get Variable ComputeはBlackboardの変数の値を取得し、データを出力するノードです。\nプロパティ    プロパティ名 型 説明     出力ポート OutputDataPort Blackboardの変数の値を出力します    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/M-GetActiveFunctionGraphAt.html",
        "title": "GetActiveFunctionGraphAt",
        "tags": [],
        "description": "",
        "summary": "GetActiveFunctionGraphAt(int) public NodeGraph GetActiveFunctionGraphAt(int index) ; 説明 アクティブな関数グラフを取得する。 パラメーター パラメーター名 説明 index インデックス 戻り値 関数グラフ",
        "content": "GetActiveFunctionGraphAt(int) public NodeGraph GetActiveFunctionGraphAt(int index) ;   説明 アクティブな関数グラフを取得する。\nパラメーター    パラメーター名 説明     index インデックス    戻り値 関数グラフ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TypeUtility/MS-GetArrayOrListElementType.html",
        "title": "GetArrayOrListElementType",
        "tags": [],
        "description": "",
        "summary": "GetArrayOrListElementType(Type) public static Type GetArrayOrListElementType(Type type) ; 説明 配列かIList\u0026lt;T\u0026gt;の要素の型を取得する パラメーター パラメーター名 説明 type 配列かIList\u0026lt;T\u0026gt;の",
        "content": "GetArrayOrListElementType(Type) public static Type GetArrayOrListElementType(Type type) ;   説明 配列かIList\u0026lt;T\u0026gt;の要素の型を取得する\nパラメーター    パラメーター名 説明     type 配列かIList\u0026lt;T\u0026gt;の型    戻り値 要素の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputPort/M-GetConnectedWireAt.html",
        "title": "GetConnectedWireAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ; 説明 接続しているワイヤーを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤー",
        "content": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ;   説明 接続しているワイヤーを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤー\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputPort/M-GetConnectedWireAt.html",
        "title": "GetConnectedWireAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ; 説明 接続しているワイヤーを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤー",
        "content": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ;   説明 接続しているワイヤーを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤー\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Port/M-GetConnectedWireAt.html",
        "title": "GetConnectedWireAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ; 説明 接続しているワイヤーを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤー",
        "content": "GetConnectedWireAt(int) public Wire GetConnectedWireAt(int index) ;   説明 接続しているワイヤーを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤー\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputPort/M-GetConnectedWireIdAt.html",
        "title": "GetConnectedWireIdAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ; 説明 接続しているワイヤーIDを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤーID",
        "content": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ;   説明 接続しているワイヤーIDを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤーID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputPort/M-GetConnectedWireIdAt.html",
        "title": "GetConnectedWireIdAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ; 説明 接続しているワイヤーIDを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤーID",
        "content": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ;   説明 接続しているワイヤーIDを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤーID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Port/M-GetConnectedWireIdAt.html",
        "title": "GetConnectedWireIdAt",
        "tags": [],
        "description": "",
        "summary": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ; 説明 接続しているワイヤーIDを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 接続しているワイヤーID",
        "content": "GetConnectedWireIdAt(int) public long GetConnectedWireIdAt(int index) ;   説明 接続しているワイヤーIDを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 接続しているワイヤーID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ComponentConstantContainerProperty/MS-GetConstantTypeProperty.html",
        "title": "GetConstantTypeProperty",
        "tags": [],
        "description": "",
        "summary": "GetConstantTypeProperty(SerializedProperty) public static SerializedProperty GetConstantTypeProperty(SerializedProperty property) ; 説明 ConstantTypeフィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパテ",
        "content": "GetConstantTypeProperty(SerializedProperty) public static SerializedProperty GetConstantTypeProperty(SerializedProperty property) ;   説明 ConstantTypeフィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 ConstantTypeフィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-T-/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected T GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected T GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-TValue-TContainer-/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected TValue GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected TValue GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase-T-/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected T GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected T GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputList-T-/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected IList\u0026lt;T\u0026gt; GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected IList\u0026lt;T\u0026gt; GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputQuaternion/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected Quaternion GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected Quaternion GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputSystemType/M-GetConstantValue.html",
        "title": "GetConstantValue",
        "tags": [],
        "description": "",
        "summary": "GetConstantValue() protected Type GetConstantValue() ; 説明 定数値を取得する 戻り値 定数値",
        "content": "GetConstantValue() protected Type GetConstantValue() ;   説明 定数値を取得する\n戻り値 定数値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerProperty/MS-GetContainerProperty.html",
        "title": "GetContainerProperty",
        "tags": [],
        "description": "",
        "summary": "GetContainerProperty(SerializedProperty) public static SerializedProperty GetContainerProperty(SerializedProperty property) ; 説明 ContainerフィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り",
        "content": "GetContainerProperty(SerializedProperty) public static SerializedProperty GetContainerProperty(SerializedProperty property) ;   説明 ContainerフィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 ContainerフィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-GetElement.html",
        "title": "GetElement",
        "tags": [],
        "description": "",
        "summary": "GetElement(IValueGetter, int, IValueSetter) public bool GetElement(IValueGetter listGetter, int index, IValueSetter elementSetter) ; 説明 要素を取得する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス index 要素のインデックス elementSetter 要素の値を設定す",
        "content": "GetElement(IValueGetter, int, IValueSetter) public bool GetElement(IValueGetter listGetter, int index, IValueSetter elementSetter) ;   説明 要素を取得する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   index 要素のインデックス   elementSetter 要素の値を設定するインスタンス    戻り値 要素を取得した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponent-TTarget-TInputField-T-/M-GetFromValue.html",
        "title": "GetFromValue",
        "tags": [],
        "description": "",
        "summary": "GetFromValue(TTarget) protected T GetFromValue(TTarget target) ; 説明 開始値を取得する パラメーター パラメーター名 説明 target 対象 戻り値 開始値 GetFromValue() protected T GetFromValue() ; 説明 開始値を取得する 戻り値 開始値",
        "content": "GetFromValue(TTarget) protected T GetFromValue(TTarget target) ;   説明 開始値を取得する\nパラメーター    パラメーター名 説明     target 対象    戻り値 開始値\nGetFromValue() protected T GetFromValue() ;   説明 開始値を取得する\n戻り値 開始値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponentBase-T-/M-GetFromValue.html",
        "title": "GetFromValue",
        "tags": [],
        "description": "",
        "summary": "GetFromValue() protected T GetFromValue() ; 説明 開始値を取得する 戻り値 開始値",
        "content": "GetFromValue() protected T GetFromValue() ;   説明 開始値を取得する\n戻り値 開始値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/M-GetFunctionGraphAt.html",
        "title": "GetFunctionGraphAt",
        "tags": [],
        "description": "",
        "summary": "GetFunctionGraphAt(int) public NodeGraph GetFunctionGraphAt(int index) ; 説明 関数グラフを取得する。 パラメーター パラメーター名 説明 index インデックス 戻り値 関数グラフ",
        "content": "GetFunctionGraphAt(int) public NodeGraph GetFunctionGraphAt(int index) ;   説明 関数グラフを取得する。\nパラメーター    パラメーター名 説明     index インデックス    戻り値 関数グラフ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/M-GetHashCode.html",
        "title": "GetHashCode",
        "tags": [],
        "description": "",
        "summary": "GetHashCode() public int GetHashCode() ; 説明 ハッシュコードを取得する。 戻り値 ハッシュコード",
        "content": "GetHashCode() public int GetHashCode() ;   説明 ハッシュコードを取得する。\n戻り値 ハッシュコード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/M-GetHashCode.html",
        "title": "GetHashCode",
        "tags": [],
        "description": "",
        "summary": "GetHashCode() public int GetHashCode() ; 説明 ハッシュコードを取得する。 戻り値 ハッシュコード",
        "content": "GetHashCode() public int GetHashCode() ;   説明 ハッシュコードを取得する。\n戻り値 ハッシュコード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldUtility/MS-GetInputFieldType.html",
        "title": "GetInputFieldType",
        "tags": [],
        "description": "",
        "summary": "GetInputFieldType(Type) public static Type GetInputFieldType(Type valueType) ; 説明 値の型から入力フィールドの型を取得する パラメーター パラメーター名 説明 valueType 値の型 戻り値 入力フィールドの型",
        "content": "GetInputFieldType(Type) public static Type GetInputFieldType(Type valueType) ;   説明 値の型から入力フィールドの型を取得する\nパラメーター    パラメーター名 説明     valueType 値の型    戻り値 入力フィールドの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldBaseProperty/MS-GetInputPortProperty.html",
        "title": "GetInputPortProperty",
        "tags": [],
        "description": "",
        "summary": "GetInputPortProperty(SerializedProperty) public static SerializedProperty GetInputPortProperty(SerializedProperty property) ; 説明 InputPortフィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り",
        "content": "GetInputPortProperty(SerializedProperty) public static SerializedProperty GetInputPortProperty(SerializedProperty property) ;   説明 InputPortフィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 InputPortフィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ListAccessorUtility/MS-GetListAccessor.html",
        "title": "GetListAccessor",
        "tags": [],
        "description": "",
        "summary": "GetListAccessor(Type) public static IListAccessor GetListAccessor(Type elementType) ; 説明 IListAccessorを取得する パラメーター パラメーター名 説明 elementType 要素の型 戻り値 IListAccessorを返す",
        "content": "GetListAccessor(Type) public static IListAccessor GetListAccessor(Type elementType) ;   説明 IListAccessorを取得する\nパラメーター    パラメーター名 説明     elementType 要素の型    戻り値 IListAccessorを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors.Extensions/Types/SerializedPropertyExtensions/MS-GetLocalizedDisplayName.html",
        "title": "GetLocalizedDisplayName",
        "tags": [],
        "description": "",
        "summary": "GetLocalizedDisplayName(SerializedProperty) public static string GetLocalizedDisplayName(this SerializedProperty property) ; 説明 ローカライズした表示名を取得 パラメーター パラメーター名 説明 property プロパティ 戻り値 ローカライズした表示名を返す",
        "content": "GetLocalizedDisplayName(SerializedProperty) public static string GetLocalizedDisplayName(this SerializedProperty property) ;   説明 ローカライズした表示名を取得\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 ローカライズした表示名を返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-GetNodeAt.html",
        "title": "GetNodeAt",
        "tags": [],
        "description": "",
        "summary": "GetNodeAt(int) public Node GetNodeAt(int index) ; 説明 インデックスのノードを取得する パラメーター パラメーター名 説明 index インデックス 戻り値 ノード",
        "content": "GetNodeAt(int) public Node GetNodeAt(int index) ;   説明 インデックスのノードを取得する\nパラメーター    パラメーター名 説明     index インデックス    戻り値 ノード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/M-GetNodeComponent.html",
        "title": "GetNodeComponent",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponent(Type, bool) public NodeComponent GetNodeComponent(Type componentType, bool includeInactiveFunctions) ; 説明 型を指定してNodeComponentを取得する。 パラメーター パラメーター名 説明 componentType コンポーネントの型 includeInactiveFunctions 非アクティブな関",
        "content": "GetNodeComponent(Type, bool) public NodeComponent GetNodeComponent(Type componentType, bool includeInactiveFunctions) ;   説明 型を指定してNodeComponentを取得する。\nパラメーター    パラメーター名 説明     componentType コンポーネントの型   includeInactiveFunctions 非アクティブな関数グラフのコンポーネントも含めるかどうか。    戻り値 指定した型のNodeComponentを返す。なかった場合はnullを返す。\nGetNodeComponent\u0026lt;T\u0026gt;(bool) public T GetNodeComponent\u0026lt;T\u0026gt;(bool includeInactiveFunctions) ;   説明 型を指定してNodeComponentを取得する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     includeInactiveFunctions 非アクティブな関数グラフのコンポーネントも含めるかどうか。    戻り値 見つかったNodeComponentを返す。なかった場合はnullを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponentContainerExtensions/MS-GetNodeComponent.html",
        "title": "GetNodeComponent",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponent(INodeComponentContainer, Type) public static NodeComponent GetNodeComponent(this INodeComponentContainer container, Type componentType) ; 説明 型を指定してNodeComponentを取得する。 パラメーター パラメーター名 説明 container 対象のコンテナ componentType コンポーネントの",
        "content": "GetNodeComponent(INodeComponentContainer, Type) public static NodeComponent GetNodeComponent(this INodeComponentContainer container, Type componentType) ;   説明 型を指定してNodeComponentを取得する。\nパラメーター    パラメーター名 説明     container 対象のコンテナ   componentType コンポーネントの型    戻り値 指定した型のNodeComponentを返す。なかった場合はnullを返す。\nGetNodeComponent\u0026lt;T\u0026gt;(INodeComponentContainer) public static T GetNodeComponent\u0026lt;T\u0026gt;(this INodeComponentContainer container) ;   説明 型を指定してNodeComponentを取得する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     container 対象のコンテナ    戻り値 見つかったNodeComponentを返す。なかった場合はnullを返す。\nGetNodeComponent(Node, Type) public static NodeComponent GetNodeComponent(this Node node, Type componentType) ;   説明 型を指定してNodeComponentを取得する。\nパラメーター    パラメーター名 説明     node 対象のノード   componentType コンポーネントの型    戻り値 指定した型のNodeComponentを返す。なかった場合はnullを返す。\nGetNodeComponent\u0026lt;T\u0026gt;(Node) public static T GetNodeComponent\u0026lt;T\u0026gt;(this Node node) ;   説明 型を指定してNodeComponentを取得する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     node 対象のノード    戻り値 見つかったNodeComponentを返す。なかった場合はnullを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-GetNodeComponent.html",
        "title": "GetNodeComponent",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponent(Type) public NodeComponent GetNodeComponent(Type componentType) ; 説明 型を指定してNodeComponentを取得する。 パラメーター パラメーター名 説明 componentType コンポーネントの型 戻り値 指定した型のNod",
        "content": "GetNodeComponent(Type) public NodeComponent GetNodeComponent(Type componentType) ;   説明 型を指定してNodeComponentを取得する。\nパラメーター    パラメーター名 説明     componentType コンポーネントの型    戻り値 指定した型のNodeComponentを返す。なかった場合はnullを返す。\nGetNodeComponent\u0026lt;T\u0026gt;() public T GetNodeComponent\u0026lt;T\u0026gt;() ;   説明 型を指定してNodeComponentを取得する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    戻り値 見つかったNodeComponentを返す。なかった場合はnullを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/INodeComponentContainer/M-GetNodeComponentAt.html",
        "title": "GetNodeComponentAt",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponentAt(int) public NodeComponent GetNodeComponentAt(int index) ; 説明 NodeComponentを取得する。 パラメーター パラメーター名 説明 index インデックス 戻り値 指定したインデックスのNodeCom",
        "content": "GetNodeComponentAt(int) public NodeComponent GetNodeComponentAt(int index) ;   説明 NodeComponentを取得する。\nパラメーター    パラメーター名 説明     index インデックス    戻り値 指定したインデックスのNodeComponentを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/M-GetNodeComponents.html",
        "title": "GetNodeComponents",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponents(Type, List\u0026lt;NodeComponent\u0026gt;, bool) public void GetNodeComponents(Type componentType, List\u0026lt;NodeComponent\u0026gt; components, bool includeInactiveFunctions) ; 説明 型を指定して見つかったNodeComponentをcomponentsに格納する。 パラメーター パラメーター名 説明",
        "content": "GetNodeComponents(Type, List\u0026lt;NodeComponent\u0026gt;, bool) public void GetNodeComponents(Type componentType, List\u0026lt;NodeComponent\u0026gt; components, bool includeInactiveFunctions) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\nパラメーター    パラメーター名 説明     componentType コンポーネントの型   components 見つかったNodeComponentを格納するリスト   includeInactiveFunctions 非アクティブな関数グラフのコンポーネントも含めるかどうか。    GetNodeComponents\u0026lt;T\u0026gt;(List\u0026lt;T\u0026gt;, bool) public void GetNodeComponents\u0026lt;T\u0026gt;(List\u0026lt;T\u0026gt; components, bool includeInactiveFunctions) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     components 見つかったNodeComponentを格納するリスト   includeInactiveFunctions 非アクティブな関数グラフのコンポーネントも含めるかどうか。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponentContainerExtensions/MS-GetNodeComponents.html",
        "title": "GetNodeComponents",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponents(INodeComponentContainer, Type, List\u0026lt;NodeComponent\u0026gt;) public static void GetNodeComponents(this INodeComponentContainer container, Type componentType, List\u0026lt;NodeComponent\u0026gt; components) ; 説明 型を指定して見つかったNodeComponentをcomponentsに格納する。 パラメーター パラメーター名",
        "content": "GetNodeComponents(INodeComponentContainer, Type, List\u0026lt;NodeComponent\u0026gt;) public static void GetNodeComponents(this INodeComponentContainer container, Type componentType, List\u0026lt;NodeComponent\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\nパラメーター    パラメーター名 説明     container 対象のコンテナ   componentType コンポーネントの型   components 見つかったNodeComponentを格納するリスト    GetNodeComponents\u0026lt;T\u0026gt;(INodeComponentContainer, List\u0026lt;T\u0026gt;) public static void GetNodeComponents\u0026lt;T\u0026gt;(this INodeComponentContainer container, List\u0026lt;T\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     container 対象のコンテナ   components 見つかったNodeComponentを格納するリスト    GetNodeComponents(Node, Type, List\u0026lt;NodeComponent\u0026gt;) public static void GetNodeComponents(this Node node, Type componentType, List\u0026lt;NodeComponent\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\nパラメーター    パラメーター名 説明     node 対象のノード   componentType コンポーネントの型   components 見つかったNodeComponentを格納するリスト    GetNodeComponents\u0026lt;T\u0026gt;(Node, List\u0026lt;T\u0026gt;) public static void GetNodeComponents\u0026lt;T\u0026gt;(this Node node, List\u0026lt;T\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     node 対象のノード   components 見つかったNodeComponentを格納するリスト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-GetNodeComponents.html",
        "title": "GetNodeComponents",
        "tags": [],
        "description": "",
        "summary": "GetNodeComponents(Type, List\u0026lt;NodeComponent\u0026gt;) public void GetNodeComponents(Type componentType, List\u0026lt;NodeComponent\u0026gt; components) ; 説明 型を指定して見つかったNodeComponentをcomponentsに格納する。 パラメーター パラメーター名 説明 componentType コン",
        "content": "GetNodeComponents(Type, List\u0026lt;NodeComponent\u0026gt;) public void GetNodeComponents(Type componentType, List\u0026lt;NodeComponent\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\nパラメーター    パラメーター名 説明     componentType コンポーネントの型   components 見つかったNodeComponentを格納するリスト    GetNodeComponents\u0026lt;T\u0026gt;(List\u0026lt;T\u0026gt;) public void GetNodeComponents\u0026lt;T\u0026gt;(List\u0026lt;T\u0026gt; components) ;   説明 型を指定して見つかったNodeComponentをcomponentsに格納する。\n型パラメーター    型パラメーター名 説明 型制約     T コンポーネントの型 class    パラメーター    パラメーター名 説明     components 見つかったNodeComponentを格納するリスト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-GetObject.html",
        "title": "GetObject",
        "tags": [],
        "description": "",
        "summary": "GetObject() protected object GetObject() ; 説明 値をobject型で取得する。 戻り値 値",
        "content": "GetObject() protected object GetObject() ;   説明 値をobject型で取得する。\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-GetObject.html",
        "title": "GetObject",
        "tags": [],
        "description": "",
        "summary": "GetObject() protected object GetObject() ; 説明 値をobject型で取得する。 戻り値 値",
        "content": "GetObject() protected object GetObject() ;   説明 値をobject型で取得する。\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-GetSearchableTypes.html",
        "title": "GetSearchableTypes",
        "tags": [],
        "description": "",
        "summary": "GetSearchableTypes(HashSet\u0026lt;Type\u0026gt;) public void GetSearchableTypes(HashSet\u0026lt;Type\u0026gt; searchTypes) ; 説明 検索対象の型を取得する パラメーター パラメーター名 説明 searchTypes 検索対象の型のハッシュセット",
        "content": "GetSearchableTypes(HashSet\u0026lt;Type\u0026gt;) public void GetSearchableTypes(HashSet\u0026lt;Type\u0026gt; searchTypes) ;   説明 検索対象の型を取得する\nパラメーター    パラメーター名 説明     searchTypes 検索対象の型のハッシュセット    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-GetString.html",
        "title": "GetString",
        "tags": [],
        "description": "",
        "summary": "GetString() protected string GetString() ; 説明 値を文字列で取得する。 戻り値 値の文字列",
        "content": "GetString() protected string GetString() ;   説明 値を文字列で取得する。\n戻り値 値の文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-GetString.html",
        "title": "GetString",
        "tags": [],
        "description": "",
        "summary": "GetString() protected string GetString() ; 説明 値を文字列で取得する。 戻り値 値の文字列",
        "content": "GetString() protected string GetString() ;   説明 値を文字列で取得する。\n戻り値 値の文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueGetter-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する 戻り値 値",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputDataPort-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する 戻り値 取得した値。正常に取得できなかった場合はdefault(T)を返す。",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する\n戻り値 取得した値。正常に取得できなかった場合はdefault(T)を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/RefArgument-T-TInputField-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する 戻り値 取得した値",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する\n戻り値 取得した値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueContainer-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する 戻り値 値",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する。 戻り値 値",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する。\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public T GetValue() ; 説明 値を取得する。 戻り値 値",
        "content": "GetValue() public T GetValue() ;   説明 値を取得する。\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-GetValue.html",
        "title": "GetValue",
        "tags": [],
        "description": "",
        "summary": "GetValue() public IList\u0026lt;T\u0026gt; GetValue() ; 説明 値を取得する。 戻り値 値",
        "content": "GetValue() public IList\u0026lt;T\u0026gt; GetValue() ;   説明 値を取得する。\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/EqualsEvaluatorProperty/MS-GetValue1Property.html",
        "title": "GetValue1Property",
        "tags": [],
        "description": "",
        "summary": "GetValue1Property(SerializedProperty) public static SerializedProperty GetValue1Property(SerializedProperty property) ; 説明 Value1フィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り値 Va",
        "content": "GetValue1Property(SerializedProperty) public static SerializedProperty GetValue1Property(SerializedProperty property) ;   説明 Value1フィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 Value1フィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/EqualsEvaluatorProperty/MS-GetValue2Property.html",
        "title": "GetValue2Property",
        "tags": [],
        "description": "",
        "summary": "GetValue2Property(SerializedProperty) public static SerializedProperty GetValue2Property(SerializedProperty property) ; 説明 Value2フィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り値 Va",
        "content": "GetValue2Property(SerializedProperty) public static SerializedProperty GetValue2Property(SerializedProperty property) ;   説明 Value2フィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 Value2フィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueGetter/M-GetValueObject.html",
        "title": "GetValueObject",
        "tags": [],
        "description": "",
        "summary": "GetValueObject() public object GetValueObject() ; 説明 値を取得する 戻り値 値",
        "content": "GetValueObject() public object GetValueObject() ;   説明 値を取得する\n戻り値 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantContainerProperty/MS-GetValueProperty.html",
        "title": "GetValueProperty",
        "tags": [],
        "description": "",
        "summary": "GetValueProperty(SerializedProperty) public static SerializedProperty GetValueProperty(SerializedProperty property) ; 説明 ValueフィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り値 Val",
        "content": "GetValueProperty(SerializedProperty) public static SerializedProperty GetValueProperty(SerializedProperty property) ;   説明 ValueフィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 ValueフィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldProperty/MS-GetValueProperty.html",
        "title": "GetValueProperty",
        "tags": [],
        "description": "",
        "summary": "GetValueProperty(SerializedProperty) public static SerializedProperty GetValueProperty(SerializedProperty property) ; 説明 ValueフィールドのSerializedPropertyを取得する パラメーター パラメーター名 説明 property プロパティ 戻り値 Val",
        "content": "GetValueProperty(SerializedProperty) public static SerializedProperty GetValueProperty(SerializedProperty property) ;   説明 ValueフィールドのSerializedPropertyを取得する\nパラメーター    パラメーター名 説明     property プロパティ    戻り値 ValueフィールドのSerializedPropertyを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueGetter/M-GetValueString.html",
        "title": "GetValueString",
        "tags": [],
        "description": "",
        "summary": "GetValueString() public string GetValueString() ; 説明 値の文字列を取得する 戻り値 値の文字列",
        "content": "GetValueString() public string GetValueString() ;   説明 値の文字列を取得する\n戻り値 値の文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase-T-/M-GetValueString.html",
        "title": "GetValueString",
        "tags": [],
        "description": "",
        "summary": "GetValueString() protected string GetValueString() ; 説明 値の文字列を取得する 戻り値 値の文字列",
        "content": "GetValueString() protected string GetValueString() ;   説明 値の文字列を取得する\n戻り値 値の文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase/M-GetValueString.html",
        "title": "GetValueString",
        "tags": [],
        "description": "",
        "summary": "GetValueString() protected string GetValueString() ; 説明 値の文字列を取得する 戻り値 値の文字列",
        "content": "GetValueString() protected string GetValueString() ;   説明 値の文字列を取得する\n戻り値 値の文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueBase/M-GetValueType.html",
        "title": "GetValueType",
        "tags": [],
        "description": "",
        "summary": "GetValueType() public Type GetValueType() ; 説明 値の型を取得する 戻り値 値の型",
        "content": "GetValueType() public Type GetValueType() ;   説明 値の型を取得する\n戻り値 値の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-GetValueType.html",
        "title": "GetValueType",
        "tags": [],
        "description": "",
        "summary": "GetValueType() public Type GetValueType() ; 説明 値の型を取得する。 戻り値 値の型",
        "content": "GetValueType() public Type GetValueType() ;   説明 値の型を取得する。\n戻り値 値の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-GetValueType.html",
        "title": "GetValueType",
        "tags": [],
        "description": "",
        "summary": "GetValueType() public Type GetValueType() ; 説明 値の型を取得する。 戻り値 値の型",
        "content": "GetValueType() public Type GetValueType() ;   説明 値の型を取得する。\n戻り値 値の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Blackboard/M-GetVariableAt.html",
        "title": "GetVariableAt",
        "tags": [],
        "description": "",
        "summary": "GetVariableAt(int) public Variable GetVariableAt(int index) ; 説明 indexの要素のVariableを取得する。 パラメーター パラメーター名 説明 index インデックス 戻り値 indexの要素のVaria",
        "content": "GetVariableAt(int) public Variable GetVariableAt(int index) ;   説明 indexの要素のVariableを取得する。\nパラメーター    パラメーター名 説明     index インデックス    戻り値 indexの要素のVariable\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardDataLinkShareType/Global.html",
        "title": "Global",
        "tags": [],
        "description": "",
        "summary": "説明 グローバルで共有。 インスタンスは解放されず、アプリケーション終了まで常に共有される。",
        "content": "説明 グローバルで共有。\nインスタンスは解放されず、アプリケーション終了まで常に共有される。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/GraphEditor.html",
        "title": "GraphEditor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 グラフの編集を行うクラス メソッド メソッド名 説明 CreateConvertNodeIfNesessaryAndConnectWire 必要に応じてデータ変換ノードを作成してポートを接続する DeleteWireFromConnectionProperty Seria",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 グラフの編集を行うクラス\nメソッド    メソッド名 説明     CreateConvertNodeIfNesessaryAndConnectWire 必要に応じてデータ変換ノードを作成してポートを接続する   DeleteWireFromConnectionProperty SerializedPropertyの内部に含まれるポートが接続しているワイヤーを削除する   TryGetNodeEditor ノードエディタを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-GraphEditor.html",
        "title": "GraphEditor",
        "tags": [],
        "description": "",
        "summary": "public GraphEditor GraphEditor ; 説明 グラフエディタ",
        "content": "public GraphEditor GraphEditor ;   説明 グラフエディタ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor/P-GraphEditor.html",
        "title": "GraphEditor",
        "tags": [],
        "description": "",
        "summary": "public GraphEditor GraphEditor ; 説明 グラフエディタ",
        "content": "public GraphEditor GraphEditor ;   説明 グラフエディタ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/P-GraphEditor.html",
        "title": "GraphEditor",
        "tags": [],
        "description": "",
        "summary": "public GraphEditor GraphEditor ; 説明 グラフエディタ",
        "content": "public GraphEditor GraphEditor ;   説明 グラフエディタ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/GreaterThan.html",
        "title": "GreaterThan",
        "tags": [],
        "description": "",
        "summary": "説明 大なり",
        "content": "説明 大なり\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/GreaterThanOrEqual.html",
        "title": "GreaterThanOrEqual",
        "tags": [],
        "description": "",
        "summary": "説明 以上",
        "content": "説明 以上\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-GroupName.html",
        "title": "GroupName",
        "tags": [],
        "description": "",
        "summary": "public string GroupName ; 説明 グループ名",
        "content": "public string GroupName ;   説明 グループ名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-HasDisplayNameAttr.html",
        "title": "HasDisplayNameAttr",
        "tags": [],
        "description": "",
        "summary": "public bool HasDisplayNameAttr ; 説明 DisplayNameAttributeを持っているかどうか",
        "content": "public bool HasDisplayNameAttr ;   説明 DisplayNameAttributeを持っているかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-HasMenuNameAttr.html",
        "title": "HasMenuNameAttr",
        "tags": [],
        "description": "",
        "summary": "public bool HasMenuNameAttr ; 説明 MenuNameAttributeを持っているかどうか",
        "content": "public bool HasMenuNameAttr ;   説明 MenuNameAttributeを持っているかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputDataPort/P-HasValue.html",
        "title": "HasValue",
        "tags": [],
        "description": "",
        "summary": "public bool HasValue ; 説明 出力データポートが値を持っているかどうか",
        "content": "public bool HasValue ;   説明 出力データポートが値を持っているかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPort-T-/P-HasValue.html",
        "title": "HasValue",
        "tags": [],
        "description": "",
        "summary": "public bool HasValue ; 説明 出力データポートが値を持っているかどうか",
        "content": "public bool HasValue ;   説明 出力データポートが値を持っているかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/P-HasValue.html",
        "title": "HasValue",
        "tags": [],
        "description": "",
        "summary": "public bool HasValue ; 説明 出力データポートが値を持っているかどうか",
        "content": "public bool HasValue ;   説明 出力データポートが値を持っているかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-HasVariableOverride.html",
        "title": "HasVariableOverride",
        "tags": [],
        "description": "",
        "summary": "HasVariableOverride(long) public bool HasVariableOverride(long variableId) ; 説明 Variableの上書きデータを持っているかどうか パラメーター パラメーター名 説明 variableId VariableのID 戻り値 上書きデータを",
        "content": "HasVariableOverride(long) public bool HasVariableOverride(long variableId) ;   説明 Variableの上書きデータを持っているかどうか\nパラメーター    パラメーター名 説明     variableId VariableのID    戻り値 上書きデータを持つ場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/M-HasVariableOverride.html",
        "title": "HasVariableOverride",
        "tags": [],
        "description": "",
        "summary": "HasVariableOverride(long) public bool HasVariableOverride(long variableId) ; 説明 Variableの上書きデータを持っているかどうか パラメーター パラメーター名 説明 variableId VariableのID 戻り値 上書きデータを",
        "content": "HasVariableOverride(long) public bool HasVariableOverride(long variableId) ;   説明 Variableの上書きデータを持っているかどうか\nパラメーター    パラメーター名 説明     variableId VariableのID    戻り値 上書きデータを持つ場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-HasVariableOverrideAsset.html",
        "title": "HasVariableOverrideAsset",
        "tags": [],
        "description": "",
        "summary": "HasVariableOverrideAsset(VariableOverrideAsset) public bool HasVariableOverrideAsset(VariableOverrideAsset asset) ; 説明 assetに指定したVariableOverrideAssetを持つかどうか。 パラメーター パラメーター名 説明 asset 対象のVari",
        "content": "HasVariableOverrideAsset(VariableOverrideAsset) public bool HasVariableOverrideAsset(VariableOverrideAsset asset) ;   説明 assetに指定したVariableOverrideAssetを持つかどうか。\nパラメーター    パラメーター名 説明     asset 対象のVariableOverrideAsset    戻り値 持つ場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantColorUsageAttribute/F-Hdr.html",
        "title": "Hdr",
        "tags": [],
        "description": "",
        "summary": "public bool Hdr ; 説明 trueを設定した場合はHDRカラーとして扱われる。",
        "content": "public bool Hdr ;   説明 trueを設定した場合はHDRカラーとして扱われる。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantGradientUsageAttribute/F-Hdr.html",
        "title": "Hdr",
        "tags": [],
        "description": "",
        "summary": "public bool Hdr ; 説明 trueを設定した場合はHDRカラーとして扱われる。",
        "content": "public bool Hdr ;   説明 trueを設定した場合はHDRカラーとして扱われる。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/F-HelpUrl.html",
        "title": "HelpUrl",
        "tags": [],
        "description": "",
        "summary": "public string HelpUrl ; 説明 ヘルプボタンから開くページのURL",
        "content": "public string HelpUrl ;   説明 ヘルプボタンから開くページのURL\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-HelpUrl.html",
        "title": "HelpUrl",
        "tags": [],
        "description": "",
        "summary": "public string HelpUrl ; 説明 ヘルプURL",
        "content": "public string HelpUrl ;   説明 ヘルプURL\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideInTypePopupAttribute.html",
        "title": "HideInTypePopupAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 この属性を適用した型を型選択ウィンドウから隠す。",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 この属性を適用した型を型選択ウィンドウから隠す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideInVariableMenuAttribute.html",
        "title": "HideInVariableMenuAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 この属性を適用した型をVariable追加メニューから隠す。",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 この属性を適用した型をVariable追加メニューから隠す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideResultFieldAttribute.html",
        "title": "HideResultFieldAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 TaskComponentの実行結果を出力するResultフィールドを非表示にする属性。 主に必ず成功して完了する処理",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 TaskComponentの実行結果を出力するResultフィールドを非表示にする属性。\n主に必ず成功して完了する処理に使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideTypeInVariableMenuAttribute.html",
        "title": "HideTypeInVariableMenuAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。 コンストラクタ 説明 HideTypeInVariableMenuAttribute アセンブ",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。\nコンストラクタ     説明     HideTypeInVariableMenuAttribute アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。    フィールド    フィールド名 説明     Type 対象の型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideTypeInVariableMenuAttribute/HideTypeInVariableMenuAttribute-ctor.html",
        "title": "HideTypeInVariableMenuAttribute",
        "tags": [],
        "description": "",
        "summary": "HideTypeInVariableMenuAttribute(Type) public HideTypeInVariableMenuAttribute(Type type) ; 説明 アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。 パラメーター パラメーター名 説明 type 対象の",
        "content": "HideTypeInVariableMenuAttribute(Type) public HideTypeInVariableMenuAttribute(Type type) ;   説明 アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。\nパラメーター    パラメーター名 説明     type 対象の型    "
    },
    {
        "uri": "/",
        "title": "Home",
        "tags": [],
        "description": "",
        "summary": "ここはUnityアセットLogic Toolkitの公式ドキュメントです。 Logic Toolkitを初めて使用する場合は、マニュアル : はじめにからご覧",
        "content": "\r ここはUnityアセットLogic Toolkitの公式ドキュメントです。\nLogic Toolkitを初めて使用する場合は、マニュアル : はじめにからご覧ください。\nドキュメントについて このドキュメントで使用している動作環境は以下の通りです。\n   項目 内容     OS Windows 11   Unity Unity 6000.0   テーマ Dark   言語 英語   レンダリングパイプライン ビルトイン   ショートカットキー設定 デフォルト    掲載している画像などがユーザー環境と異なる可能性がありますのでご注意ください。\nドキュメント  マニュアル\nLogic Toolkitの主な使用方法について学習できます。 スクリプトリファレンス\nLogic Toolkitで使用可能なスクリプトについてのリファレンスです。  その他の情報源  チュートリアル\n実践形式で使用方法を学べます。 フォーラム\n使用方法の質問や不具合報告を投稿できます。  "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Interfaces/IAbortReceiver.html",
        "title": "IAbortReceiver",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit.BehaviorTrees 説明 BehaviorTreeノードの実行中止を受け取る。 メインコンポーネントやDecoratorに実装することで、実行中",
        "content": "  インターフェイス in LogicToolkit.BehaviorTrees\n説明 BehaviorTreeノードの実行中止を受け取る。\nメインコンポーネントやDecoratorに実装することで、実行中止時にIAbortReceiver.OnAbort()メソッドが呼び出される。\nメソッド    メソッド名 説明     OnAbort ノードが実行中止した際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IBindItem.html",
        "title": "IBindItem",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit.Editors 説明 アイテムをVisualElementにバインドした際に受け取るインターフェイス メソッド メソッド名 説明 OnBindItem VisualE",
        "content": "  インターフェイス in LogicToolkit.Editors\n説明 アイテムをVisualElementにバインドした際に受け取るインターフェイス\nメソッド    メソッド名 説明     OnBindItem VisualElementへアイテムをバインドした際に呼ばれる   OnUnbindItem VisualElementへのバインドが解除された際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/ICheckRecompute.html",
        "title": "ICheckRecompute",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 再演算を行う必要があるか判定するインターフェイス ActionComponentに実装することで、Computeノード",
        "content": "  インターフェイス in LogicToolkit\n説明 再演算を行う必要があるか判定するインターフェイス\nActionComponentに実装することで、Computeノードで使用している際に再演算を行うか判定できる。\nメソッド    メソッド名 説明     OnCheckRecompute 再演算を行う必要があるかどうかを判定する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IConnectPortToComponentContext.html",
        "title": "IConnectPortToComponentContext",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit.Editors 説明 ノードコンポーネントが作成された際にドラッグ中のポートに接続するインターフェイス メソッド メソッド名 説明 Connect ノードコンポ",
        "content": "  インターフェイス in LogicToolkit.Editors\n説明 ノードコンポーネントが作成された際にドラッグ中のポートに接続するインターフェイス\nメソッド    メソッド名 説明     Connect ノードコンポーネントが作成された際にドラッグ中のポートに接続する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-IconUssClassName.html",
        "title": "IconUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string IconUssClassName ; 説明 このタイプの要素内のアイコン要素の USS クラス名。",
        "content": "public static string IconUssClassName ;   説明 このタイプの要素内のアイコン要素の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public long Id ; 説明 ノードのID",
        "content": "public long Id ;   説明 ノードのID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public UniqueId Id ; 説明 ID",
        "content": "public UniqueId Id ;   説明 ID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public long Id ; 説明 ノードのID",
        "content": "public long Id ;   説明 ノードのID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public long Id ; 説明 ノードグラフのID",
        "content": "public long Id ;   説明 ノードグラフのID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public long Id ; 説明 ID",
        "content": "public long Id ;   説明 ID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Wire/P-Id.html",
        "title": "Id",
        "tags": [],
        "description": "",
        "summary": "public long Id ; 説明 ワイヤーのID",
        "content": "public long Id ;   説明 ワイヤーのID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IDataPortConnector.html",
        "title": "IDataPortConnector",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit.Editors 説明 データポートの接続を定義するインターフェイス プロパティ プロパティ名 説明 DataType データの型 メソッド メソッド名 説明 UpdateDataType データタイ",
        "content": "  インターフェイス in LogicToolkit.Editors\n説明 データポートの接続を定義するインターフェイス\nプロパティ    プロパティ名 説明     DataType データの型    メソッド    メソッド名 説明     UpdateDataType データタイプの更新    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IEasingFunction.html",
        "title": "IEasingFunction",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 イージング関数を定義するインターフェイス メソッド メソッド名 説明 Ease イージング処理を行う",
        "content": "  インターフェイス in LogicToolkit\n説明 イージング関数を定義するインターフェイス\nメソッド    メソッド名 説明     Ease イージング処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IEvaluator.html",
        "title": "IEvaluator",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 評価を行うインターフェイス メソッド メソッド名 説明 Evaluate 評価を行う",
        "content": "  インターフェイス in LogicToolkit\n説明 評価を行うインターフェイス\nメソッド    メソッド名 説明     Evaluate 評価を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/IgnoreGeneratorAttribute.html",
        "title": "IgnoreGeneratorAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 スクリプトの生成対象から除外するようにマークする",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 スクリプトの生成対象から除外するようにマークする\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputDataPort.html",
        "title": "IInputDataPort",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueGetter, IInputDataPortBase 説明 入力データポートのインターフェイス",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueGetter, IInputDataPortBase\n説明 入力データポートのインターフェイス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputDataPortBase.html",
        "title": "IInputDataPortBase",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IInputPort 説明 入力データポートの基本インターフェイス メソッド メソッド名 説明 ValueChanged 値の変更を通達する。",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IInputPort\n説明 入力データポートの基本インターフェイス\nメソッド    メソッド名 説明     ValueChanged 値の変更を通達する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputPort.html",
        "title": "IInputPort",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 入力ポートを定義するインターフェイス プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイヤー数 メソッド メソッド名 説明 DeleteWireIds ワイヤ",
        "content": "  インターフェイス in LogicToolkit\n説明 入力ポートを定義するインターフェイス\nプロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor.html",
        "title": "IListAccessor",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 リストのアクセスを定義するインターフェイス メソッド メソッド名 説明 AddElement 要素を追加する Clear リストの要素をクリアする Contains 要素が含",
        "content": "  インターフェイス in LogicToolkit\n説明 リストのアクセスを定義するインターフェイス\nメソッド    メソッド名 説明     AddElement 要素を追加する   Clear リストの要素をクリアする   Contains 要素が含まれているか判定する   Count リストの要素数を数える。   GetElement 要素を取得する   IndexOf 要素のインデックスを取得する。   InsertElement 要素を挿入する   RemoveAt インデックスの要素を削除する   RemoveElement 要素を削除する   SetElement 要素を設定する   ToArray リストを配列に変換する   ToList リストをList\u0026lt;T\u0026gt;に変換する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/EasingMode/In.html",
        "title": "In",
        "tags": [],
        "description": "",
        "summary": "説明 入力側",
        "content": "説明 入力側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ScriptGeneratedAttribute/F-Index.html",
        "title": "Index",
        "tags": [],
        "description": "",
        "summary": "public int Index ; 説明 生成情報のインデックス",
        "content": "public int Index ;   説明 生成情報のインデックス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-IndexOf.html",
        "title": "IndexOf",
        "tags": [],
        "description": "",
        "summary": "IndexOf(IValueGetter, IValueGetter) public int IndexOf(IValueGetter listGetter, IValueGetter elementGetter) ; 説明 要素のインデックスを取得する。 パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス elementGetter 要素の値を取得するインスタ",
        "content": "IndexOf(IValueGetter, IValueGetter) public int IndexOf(IValueGetter listGetter, IValueGetter elementGetter) ;   説明 要素のインデックスを取得する。\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   elementGetter 要素の値を取得するインスタンス    戻り値 見つかったインデックスを返す。。見つからなかった場合は-1を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums/SignalExpiration/Infinite.html",
        "title": "Infinite",
        "tags": [],
        "description": "",
        "summary": "説明 無限",
        "content": "説明 無限\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/INodeComponentContainer.html",
        "title": "INodeComponentContainer",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 NodeComponentを格納しているインターフェイス プロパティ プロパティ名 説明 NodeComponentCount NodeComponentの数 メ",
        "content": "  インターフェイス in LogicToolkit\n説明 NodeComponentを格納しているインターフェイス\nプロパティ    プロパティ名 説明     NodeComponentCount NodeComponentの数    メソッド    メソッド名 説明     GetNodeComponentAt NodeComponentを取得する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/EasingMode/InOut.html",
        "title": "InOut",
        "tags": [],
        "description": "",
        "summary": "説明 入出力の両方側",
        "content": "説明 入出力の両方側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/PortType/Input.html",
        "title": "Input",
        "tags": [],
        "description": "",
        "summary": "説明 入力ポート",
        "content": "説明 入力ポート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputComponent-T-/InputComponent-ctor.html",
        "title": "InputComponent",
        "tags": [],
        "description": "",
        "summary": "InputComponent() public InputComponent() ; 説明 コンストラクタ InputComponent(T) public InputComponent(T value) ; 説明 コンストラクタ パラメーター パラメーター名 説明 value 初期値",
        "content": "InputComponent() public InputComponent() ;   説明 コンストラクタ\nInputComponent(T) public InputComponent(T value) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     value 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputComponent-T-.html",
        "title": "InputComponent&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputField\u0026lt;T, ComponentConstantContainer\u0026lt;T\u0026gt;\u0026gt; 説明 Component型の入力フィールド 型パラメーター 型パラメーター名 説明 型制約 T Component型 Component コンストラク",
        "content": "  クラス in LogicToolkit / 継承元: InputField\u0026lt;T, ComponentConstantContainer\u0026lt;T\u0026gt;\u0026gt;\n説明 Component型の入力フィールド\n型パラメーター    型パラメーター名 説明 型制約     T Component型 Component    コンストラクタ     説明     InputComponent コンストラクタ    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する   GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputDataPort-T-.html",
        "title": "InputDataPort&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPort\u0026lt;T\u0026gt; インターフェイス実装: IValueGetter\u0026lt;T\u0026gt;, IInputDataPort 説明 ジェネリック型の入力データポート 型パラメーター 型パラメーター名 説明 型制約 T データの型 メソ",
        "content": "  クラス in LogicToolkit / 継承元: DataPort\u0026lt;T\u0026gt;\nインターフェイス実装: IValueGetter\u0026lt;T\u0026gt;, IInputDataPort\n説明 ジェネリック型の入力データポート\n型パラメーター    型パラメーター名 説明 型制約     T データの型     メソッド    メソッド名 説明     GetValue 値を取得する   TryGetValue 値を取得する    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputDataPortWithType.html",
        "title": "InputDataPortWithType",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPortWithType インターフェイス実装: IInputDataPort, IValueTryGetter 説明 型指定可能な入力データポート メソッド メソッド名 説明 TryGetValue 値を取得する 継承元メンバー プロパティ",
        "content": "  クラス in LogicToolkit / 継承元: DataPortWithType\nインターフェイス実装: IInputDataPort, IValueTryGetter\n説明 型指定可能な入力データポート\nメソッド    メソッド名 説明     TryGetValue 値を取得する    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード   Type データの型    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-T-/InputField-ctor.html",
        "title": "InputField",
        "tags": [],
        "description": "",
        "summary": "InputField() public InputField() ; 説明 コンストラクタ InputField(T) public InputField(T value) ; 説明 コンストラクタ パラメーター パラメーター名 説明 value 初期値",
        "content": "InputField() public InputField() ;   説明 コンストラクタ\nInputField(T) public InputField(T value) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     value 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-TValue-TContainer-/InputField-ctor.html",
        "title": "InputField",
        "tags": [],
        "description": "",
        "summary": "InputField() public InputField() ; 説明 コンストラクタ InputField(TContainer) public InputField(TContainer container) ; 説明 コンストラクタ パラメーター パラメーター名 説明 container 初期値",
        "content": "InputField() public InputField() ;   説明 コンストラクタ\nInputField(TContainer) public InputField(TContainer container) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     container 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-T-.html",
        "title": "InputField&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;T\u0026gt; 説明 ジェネリック型の入力フィールド 型パラメーター 型パラメーター名 説明 型制約 T データの型 コンストラクタ 説明 InputField コンストラク",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;T\u0026gt;\n説明 ジェネリック型の入力フィールド\n型パラメーター    型パラメーター名 説明 型制約     T データの型     コンストラクタ     説明     InputField コンストラクタ    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputField-TValue-TContainer-.html",
        "title": "InputField&lt;TValue, TContainer&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;TValue\u0026gt; 説明 定数をConstantContainer\u0026lt;T\u0026gt;で持つことができる入力フィールド 型パラメーター 型パラメー",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;TValue\u0026gt;\n説明 定数をConstantContainer\u0026lt;T\u0026gt;で持つことができる入力フィールド\n型パラメーター    型パラメーター名 説明 型制約     TValue データの型    TContainer ConstantContainer\u0026lt;T\u0026gt;の型 ConstantContainer\u0026lt;TValue\u0026gt;    コンストラクタ     説明     InputField コンストラクタ    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase.html",
        "title": "InputFieldBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object インターフェイス実装: IValueGetter 説明 入力フィールドの基本型 メソッド メソッド名 説明 GetValueString 値の文字列を取得する",
        "content": "  クラス in LogicToolkit / 継承元: object\nインターフェイス実装: IValueGetter\n説明 入力フィールドの基本型\nメソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase-T-.html",
        "title": "InputFieldBase&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase インターフェイス実装: IValueGetter\u0026lt;T\u0026gt; 説明 ジェネリック型の入力フィールドの基本型 型パラメーター 型パラメーター名 説明 型制約 T データの型",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\nインターフェイス実装: IValueGetter\u0026lt;T\u0026gt;\n説明 ジェネリック型の入力フィールドの基本型\n型パラメーター    型パラメーター名 説明 型制約     T データの型     プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する   GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldBaseProperty.html",
        "title": "InputFieldBaseProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 InputFieldBase\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス 静的メソ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 InputFieldBase\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetInputPortProperty InputPortフィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerElement.html",
        "title": "InputFieldContainerElement",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: InputFieldElementBase 説明 InputField\u0026lt;TValue, TContainer\u0026gt;のUI要素 プロパティ プロパティ名 説明 Label ラベル名 LabelArea ラベルの表示エリア メソッド メソッド名",
        "content": "  クラス in LogicToolkit.Editors / 継承元: InputFieldElementBase\n説明 InputField\u0026lt;TValue, TContainer\u0026gt;のUI要素\nプロパティ    プロパティ名 説明     Label ラベル名   LabelArea ラベルの表示エリア    メソッド    メソッド名 説明     OnConnectionChanged ポートの接続が変更された際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     PortField ポートのUI要素   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する   Disconnect ポートの接続を切断する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerProperty.html",
        "title": "InputFieldContainerProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: InputFieldBaseProperty 説明 InputField\u0026lt;TValue, TContainer\u0026gt;をSerializedPropertyによって参照するクラス 静的メソッド メソッド名 説",
        "content": "  クラス in LogicToolkit.Editors / 継承元: InputFieldBaseProperty\n説明 InputField\u0026lt;TValue, TContainer\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetContainerProperty ContainerフィールドのSerializedPropertyを取得する    継承元メンバー 静的メソッド    メソッド名 説明     GetInputPortProperty InputPortフィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementBase.html",
        "title": "InputFieldElementBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;InputFieldBase\u0026gt; 説明 InputFieldのUI要素の基本型 プロパティ プロパティ名 説明 Label ラベル名 PortField ポートのUI要素 メソッド メソッド名 説明",
        "content": "  クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;InputFieldBase\u0026gt;\n説明 InputFieldのUI要素の基本型\nプロパティ    プロパティ名 説明     Label ラベル名   PortField ポートのUI要素    メソッド    メソッド名 説明     Disconnect ポートの接続を切断する   OnConnectionChanged ポートの接続が変更された際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementUtility.html",
        "title": "InputFieldElementUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 InputFieldElementのユーティリティクラス 静的メソッド メソッド名 説明 CreateElement InputFieldのUI要素",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 InputFieldElementのユーティリティクラス\n静的メソッド    メソッド名 説明     CreateElement InputFieldのUI要素を作成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldProperty.html",
        "title": "InputFieldProperty",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: InputFieldBaseProperty 説明 InputField\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス 静的メソッド メソ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: InputFieldBaseProperty\n説明 InputField\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス\n静的メソッド    メソッド名 説明     GetValueProperty ValueフィールドのSerializedPropertyを取得する    継承元メンバー 静的メソッド    メソッド名 説明     GetInputPortProperty InputPortフィールドのSerializedPropertyを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldUtility.html",
        "title": "InputFieldUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 入力フィールドのユーティリティクラス 静的メソッド メソッド名 説明 GetInputFieldType 値の型から入力フィールドの型を取得する",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 入力フィールドのユーティリティクラス\n静的メソッド    メソッド名 説明     GetInputFieldType 値の型から入力フィールドの型を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputGameObject.html",
        "title": "InputGameObject",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputField\u0026lt;UnityEngine.GameObject, GameObjectConstantContainer\u0026gt; 説明 GameObject型の入力フィールド コンストラクタ 説明 InputGameObject コンストラクタ 継承元メンバー プロパティ プロパティ名 説明",
        "content": "  クラス in LogicToolkit / 継承元: InputField\u0026lt;UnityEngine.GameObject, GameObjectConstantContainer\u0026gt;\n説明 GameObject型の入力フィールド\nコンストラクタ     説明     InputGameObject コンストラクタ    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する   GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputGameObject/InputGameObject-ctor.html",
        "title": "InputGameObject",
        "tags": [],
        "description": "",
        "summary": "InputGameObject() public InputGameObject() ; 説明 コンストラクタ InputGameObject(GameObject) public InputGameObject(GameObject value) ; 説明 コンストラクタ パラメーター パラメーター名 説明 value 初期値",
        "content": "InputGameObject() public InputGameObject() ;   説明 コンストラクタ\nInputGameObject(GameObject) public InputGameObject(GameObject value) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     value 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputList-T-/InputList-ctor.html",
        "title": "InputList",
        "tags": [],
        "description": "",
        "summary": "InputList() public InputList() ; 説明 コンストラクタ InputList(IList\u0026lt;T\u0026gt;) public InputList(IList\u0026lt;T\u0026gt; values) ; 説明 コンストラクタ パラメーター パラメーター名 説明 values 初期値",
        "content": "InputList() public InputList() ;   説明 コンストラクタ\nInputList(IList\u0026lt;T\u0026gt;) public InputList(IList\u0026lt;T\u0026gt; values) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     values 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputList-T-.html",
        "title": "InputList&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;System.Collections.Generic.IList\u0026lt;T\u0026gt;\u0026gt; 説明 IList\u0026lt;T\u0026gt;型の入力フィールド 型パラメーター 型パラメーター名 説明 型制約 T 要素の型 コンストラクタ 説明",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;System.Collections.Generic.IList\u0026lt;T\u0026gt;\u0026gt;\n説明 IList\u0026lt;T\u0026gt;型の入力フィールド\n型パラメーター    型パラメーター名 説明 型制約     T 要素の型     コンストラクタ     説明     InputList コンストラクタ    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Wire/P-InputPort.html",
        "title": "InputPort",
        "tags": [],
        "description": "",
        "summary": "public IInputPort InputPort ; 説明 入力ポート",
        "content": "public IInputPort InputPort ;   説明 入力ポート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputQuaternion.html",
        "title": "InputQuaternion",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;UnityEngine.Quaternion\u0026gt; 説明 Quaternionの入力フィールド。 固定値をオイラー角で設定できる。 コンストラクタ 説明 InputQuaternion コンストラクタ メソッド メ",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;UnityEngine.Quaternion\u0026gt;\n説明 Quaternionの入力フィールド。\n固定値をオイラー角で設定できる。\nコンストラクタ     説明     InputQuaternion コンストラクタ    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputQuaternion/InputQuaternion-ctor.html",
        "title": "InputQuaternion",
        "tags": [],
        "description": "",
        "summary": "InputQuaternion() public InputQuaternion() ; 説明 コンストラクタ InputQuaternion(Vector3) public InputQuaternion(Vector3 euler) ; 説明 コンストラクタ パラメーター パラメーター名 説明 euler 初期値",
        "content": "InputQuaternion() public InputQuaternion() ;   説明 コンストラクタ\nInputQuaternion(Vector3) public InputQuaternion(Vector3 euler) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     euler 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputSystemType.html",
        "title": "InputSystemType",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;System.Type\u0026gt; 説明 Type型の入力フィールド コンストラクタ 説明 InputSystemType コンストラクタ メソッド メソッド名 説明 GetConstantValue 定数値を取得する 継承元メンバー",
        "content": "  クラス in LogicToolkit / 継承元: InputFieldBase\u0026lt;System.Type\u0026gt;\n説明 Type型の入力フィールド\nコンストラクタ     説明     InputSystemType コンストラクタ    メソッド    メソッド名 説明     GetConstantValue 定数値を取得する    継承元メンバー プロパティ    プロパティ名 説明     Value 値を取得する    メソッド    メソッド名 説明     GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputSystemType/InputSystemType-ctor.html",
        "title": "InputSystemType",
        "tags": [],
        "description": "",
        "summary": "InputSystemType() public InputSystemType() ; 説明 コンストラクタ InputSystemType(Type) public InputSystemType(Type value) ; 説明 コンストラクタ パラメーター パラメーター名 説明 value 初期値",
        "content": "InputSystemType() public InputSystemType() ;   説明 コンストラクタ\nInputSystemType(Type) public InputSystemType(Type value) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     value 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-InputUssClassName.html",
        "title": "InputUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string InputUssClassName ; 説明 このタイプの要素内の入力要素の USS クラス名。",
        "content": "public static string InputUssClassName ;   説明 このタイプの要素内の入力要素の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-InsertElement.html",
        "title": "InsertElement",
        "tags": [],
        "description": "",
        "summary": "InsertElement(IValueGetter, int, IValueGetter) public bool InsertElement(IValueGetter listGetter, int index, IValueGetter elementGetter) ; 説明 要素を挿入する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス index 挿入するインデックス elementGetter 要素の値を取得",
        "content": "InsertElement(IValueGetter, int, IValueGetter) public bool InsertElement(IValueGetter listGetter, int index, IValueGetter elementGetter) ;   説明 要素を挿入する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   index 挿入するインデックス   elementGetter 要素の値を取得するインスタンス    戻り値 要素を挿入した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomAttribute/F-InspectedType.html",
        "title": "InspectedType",
        "tags": [],
        "description": "",
        "summary": "public Type InspectedType ; 説明 対象の型",
        "content": "public Type InspectedType ;   説明 対象の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Interface.html",
        "title": "Interface",
        "tags": [],
        "description": "",
        "summary": "説明 インターフェイス",
        "content": "説明 インターフェイス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ByteLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(byte, byte, float) public byte Interpolate(byte from, byte to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(byte, byte, float) public byte Interpolate(byte from, byte to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CharLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(char, char, float) public char Interpolate(char from, char to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(char, char, float) public char Interpolate(char from, char to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ColorLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Color, Color, float) public Color Interpolate(Color from, Color to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Color, Color, float) public Color Interpolate(Color from, Color to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DoubleLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(double, double, float) public double Interpolate(double from, double to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(double, double, float) public double Interpolate(double from, double to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/FloatLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(float, float, float) public float Interpolate(float from, float to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(float, float, float) public float Interpolate(float from, float to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Interpolator-T-/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(T, T, float) public T Interpolate(T from, T to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(T, T, float) public T Interpolate(T from, T to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/IntLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(int, int, float) public int Interpolate(int from, int to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(int, int, float) public int Interpolate(int from, int to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LongLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(long, long, float) public long Interpolate(long from, long to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(long, long, float) public long Interpolate(long from, long to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/QuaternionLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Quaternion, Quaternion, float) public Quaternion Interpolate(Quaternion from, Quaternion to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Quaternion, Quaternion, float) public Quaternion Interpolate(Quaternion from, Quaternion to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/QuaternionSlerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Quaternion, Quaternion, float) public Quaternion Interpolate(Quaternion from, Quaternion to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Quaternion, Quaternion, float) public Quaternion Interpolate(Quaternion from, Quaternion to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SByteLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(sbyte, sbyte, float) public sbyte Interpolate(sbyte from, sbyte to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(sbyte, sbyte, float) public sbyte Interpolate(sbyte from, sbyte to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ShortLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(short, short, float) public short Interpolate(short from, short to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(short, short, float) public short Interpolate(short from, short to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UIntLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(uint, uint, float) public uint Interpolate(uint from, uint to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(uint, uint, float) public uint Interpolate(uint from, uint to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ULongLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(ulong, ulong, float) public ulong Interpolate(ulong from, ulong to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(ulong, ulong, float) public ulong Interpolate(ulong from, ulong to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UShortLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(ushort, ushort, float) public ushort Interpolate(ushort from, ushort to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(ushort, ushort, float) public ushort Interpolate(ushort from, ushort to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector2IntLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector2Int, Vector2Int, float) public Vector2Int Interpolate(Vector2Int from, Vector2Int to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector2Int, Vector2Int, float) public Vector2Int Interpolate(Vector2Int from, Vector2Int to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector2Lerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector2, Vector2, float) public Vector2 Interpolate(Vector2 from, Vector2 to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector2, Vector2, float) public Vector2 Interpolate(Vector2 from, Vector2 to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3IntLerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector3Int, Vector3Int, float) public Vector3Int Interpolate(Vector3Int from, Vector3Int to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector3Int, Vector3Int, float) public Vector3Int Interpolate(Vector3Int from, Vector3Int to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3Lerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector3, Vector3, float) public Vector3 Interpolate(Vector3 from, Vector3 to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector3, Vector3, float) public Vector3 Interpolate(Vector3 from, Vector3 to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3Slerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector3, Vector3, float) public Vector3 Interpolate(Vector3 from, Vector3 to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector3, Vector3, float) public Vector3 Interpolate(Vector3 from, Vector3 to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector4Lerp/M-Interpolate.html",
        "title": "Interpolate",
        "tags": [],
        "description": "",
        "summary": "Interpolate(Vector4, Vector4, float) public Vector4 Interpolate(Vector4 from, Vector4 to, float t) ; 説明 補間処理を行う パラメーター パラメーター名 説明 from 元の値 to 目標の値 t 進行度 戻り値 補間結果",
        "content": "Interpolate(Vector4, Vector4, float) public Vector4 Interpolate(Vector4 from, Vector4 to, float t) ;   説明 補間処理を行う\nパラメーター    パラメーター名 説明     from 元の値   to 目標の値   t 進行度    戻り値 補間結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Interpolator-T-.html",
        "title": "Interpolator&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 補間処理を行う基本型 型パラメーター 型パラメーター名 説明 型制約 T 補間を行う値の型 メソッド メソッド名 説明 Interpolate 補間処理を行",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 補間処理を行う基本型\n型パラメーター    型パラメーター名 説明 型制約     T 補間を行う値の型     メソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/IntLerp.html",
        "title": "IntLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;int\u0026gt; 説明 int型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;int\u0026gt;\n説明 int型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputDataPort.html",
        "title": "IOutputDataPort",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueSetter, IOutputPort 説明 出力データポートの基本インターフェイス プロパティ プロパティ名 説明 HasValue 出力データポートが値を持",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueSetter, IOutputPort\n説明 出力データポートの基本インターフェイス\nプロパティ    プロパティ名 説明     HasValue 出力データポートが値を持っているかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IOutputPort.html",
        "title": "IOutputPort",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 出力ポートを定義するインターフェイス プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイヤー数 メソッド メソッド名 説明 DeleteWireIds ワイヤ",
        "content": "  インターフェイス in LogicToolkit\n説明 出力ポートを定義するインターフェイス\nプロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IPauseReceiver.html",
        "title": "IPauseReceiver",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 グラフの一時停止を受け取るインターフェイス メソッド メソッド名 説明 OnPause グラフが一時停止/再開する際に呼ばれる",
        "content": "  インターフェイス in LogicToolkit\n説明 グラフの一時停止を受け取るインターフェイス\nメソッド    メソッド名 説明     OnPause グラフが一時停止/再開する際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IProgressComponent.html",
        "title": "IProgressComponent",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 NodeComponentに進捗バーを表示するためのインターフェイス プロパティ プロパティ名 説明 ProgressPlayer 進捗プレイヤーを返す",
        "content": "  インターフェイス in LogicToolkit\n説明 NodeComponentに進捗バーを表示するためのインターフェイス\nプロパティ    プロパティ名 説明     ProgressPlayer 進捗プレイヤーを返す    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/M-IsAcceptableAssignor.html",
        "title": "IsAcceptableAssignor",
        "tags": [],
        "description": "",
        "summary": "IsAcceptableAssignor(FieldAssignor) public bool IsAcceptableAssignor(FieldAssignor fieldAssignor) ; 説明 フィールドの割り当てを許可できるかを判定する パラメーター パラメーター名 説明 fieldAssignor フィールドに割り当てるデータ 戻り値 フィールドの割",
        "content": "IsAcceptableAssignor(FieldAssignor) public bool IsAcceptableAssignor(FieldAssignor fieldAssignor) ;   説明 フィールドの割り当てを許可できるかを判定する\nパラメーター    パラメーター名 説明     fieldAssignor フィールドに割り当てるデータ    戻り値 フィールドの割り当てを許可できるかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableComponent/P-IsActive.html",
        "title": "IsActive",
        "tags": [],
        "description": "",
        "summary": "public bool IsActive ; 説明 アクティブかどうか",
        "content": "public bool IsActive ;   説明 アクティブかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableNode/P-IsActive.html",
        "title": "IsActive",
        "tags": [],
        "description": "",
        "summary": "public bool IsActive ; 説明 アクティブかどうか",
        "content": "public bool IsActive ;   説明 アクティブかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ProgressPlayer/P-IsActive.html",
        "title": "IsActive",
        "tags": [],
        "description": "",
        "summary": "public bool IsActive ; 説明 アクティブかどうか",
        "content": "public bool IsActive ;   説明 アクティブかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter/M-IsAssignableFrom.html",
        "title": "IsAssignableFrom",
        "tags": [],
        "description": "",
        "summary": "IsAssignableFrom(Type) public bool IsAssignableFrom(Type type) ; 説明 割り当て可能な型かを判定する パラメーター パラメーター名 説明 type 対象の型 戻り値 割り当て可能な場合にtrueを返す。そうでなければ",
        "content": "IsAssignableFrom(Type) public bool IsAssignableFrom(Type type) ;   説明 割り当て可能な型かを判定する\nパラメーター    パラメーター名 説明     type 対象の型    戻り値 割り当て可能な場合にtrueを返す。そうでなければfalseを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/M-IsConnectable.html",
        "title": "IsConnectable",
        "tags": [],
        "description": "",
        "summary": "IsConnectable(GraphEditor, NodeEditor, NodeEditor, PortConnector, PortType) public bool IsConnectable(GraphEditor graphEditor, NodeEditor ownerNodeEditor, NodeEditor targetNodeEditor, PortConnector portConnector, PortType portType) ; 説明 接続可能か判定する。 パラメーター パラメーター名 説明 graphEditor グラフエディタ ownerNodeEditor 所有者のノードエディタ targetNodeEditor 対象のノ",
        "content": "IsConnectable(GraphEditor, NodeEditor, NodeEditor, PortConnector, PortType) public bool IsConnectable(GraphEditor graphEditor, NodeEditor ownerNodeEditor, NodeEditor targetNodeEditor, PortConnector portConnector, PortType portType) ;   説明 接続可能か判定する。\nパラメーター    パラメーター名 説明     graphEditor グラフエディタ   ownerNodeEditor 所有者のノードエディタ   targetNodeEditor 対象のノードエディタ   portConnector 対象のポートコネクタ   portType 接続するポートの種類    戻り値 接続できる場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TypeUtility/MS-IsImplementedTo.html",
        "title": "IsImplementedTo",
        "tags": [],
        "description": "",
        "summary": "IsImplementedTo(Type, Type) public static bool IsImplementedTo(Type baseType, Type type) ; 説明 baseTypeを実装しているかどうか判定する パラメーター パラメーター名 説明 baseType 基本型 type 対象の型 戻り値 実装している場合",
        "content": "IsImplementedTo(Type, Type) public static bool IsImplementedTo(Type baseType, Type type) ;   説明 baseTypeを実装しているかどうか判定する\nパラメーター    パラメーター名 説明     baseType 基本型   type 対象の型    戻り値 実装している場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/ITypeMenuContext.html",
        "title": "ITypeMenuContext",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit.Editors 説明 型選択メニューからノードコンポーネントを作成した際に呼ばれるインターフェイス メソッド メソッド名 説明 OnCreated ノードコンポーネ",
        "content": "  インターフェイス in LogicToolkit.Editors\n説明 型選択メニューからノードコンポーネントを作成した際に呼ばれるインターフェイス\nメソッド    メソッド名 説明     OnCreated ノードコンポーネントを作成した際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IUpdateReceiver.html",
        "title": "IUpdateReceiver",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 更新の呼び出しを受け取るインターフェイス メソッド メソッド名 説明 OnUpdate 更新する際に呼ばれる",
        "content": "  インターフェイス in LogicToolkit\n説明 更新の呼び出しを受け取るインターフェイス\nメソッド    メソッド名 説明     OnUpdate 更新する際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueBase.html",
        "title": "IValueBase",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit 説明 値のアクセスを行う基本インターフェイス メソッド メソッド名 説明 GetValueType 値の型を取得する",
        "content": "  インターフェイス in LogicToolkit\n説明 値のアクセスを行う基本インターフェイス\nメソッド    メソッド名 説明     GetValueType 値の型を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueContainer.html",
        "title": "IValueContainer",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueGetter, IValueSetter 説明 値の入れ物を定義するインターフェイス",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueGetter, IValueSetter\n説明 値の入れ物を定義するインターフェイス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueContainer-T-.html",
        "title": "IValueContainer&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueContainer, IValueGetter\u0026lt;T\u0026gt;, IValueSetter\u0026lt;T\u0026gt; 説明 値の入れ物を定義するジェネリック型インターフェイス 型パラメーター 型パラメーター名 説明 型制",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueContainer, IValueGetter\u0026lt;T\u0026gt;, IValueSetter\u0026lt;T\u0026gt;\n説明 値の入れ物を定義するジェネリック型インターフェイス\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueGetter.html",
        "title": "IValueGetter",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueBase 説明 値を取得可能な型を定義するインターフェイス メソッド メソッド名 説明 GetValueObject 値を取得する GetValueString 値の文字列を",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueBase\n説明 値を取得可能な型を定義するインターフェイス\nメソッド    メソッド名 説明     GetValueObject 値を取得する   GetValueString 値の文字列を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueGetter-T-.html",
        "title": "IValueGetter&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueGetter 説明 値を取得可能な型を定義するジェネリック型インターフェイス 型パラメーター 型パラメーター名 説明 型",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueGetter\n説明 値を取得可能な型を定義するジェネリック型インターフェイス\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     メソッド    メソッド名 説明     GetValue 値を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter.html",
        "title": "IValueSetter",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueBase 説明 値を設定可能な型を定義するインターフェイス メソッド メソッド名 説明 IsAssignableFrom 割り当て可能な型かを判定す",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueBase\n説明 値を設定可能な型を定義するインターフェイス\nメソッド    メソッド名 説明     IsAssignableFrom 割り当て可能な型かを判定する   SetDefault デフォルト値を設定する   SetValue 値を設定する   SetValueObject 値を設定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter-T-.html",
        "title": "IValueSetter&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueSetter 説明 値を設定可能な型を定義するジェネリック型インターフェイス 型パラメーター 型パラメーター名 説明 型",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueSetter\n説明 値を設定可能な型を定義するジェネリック型インターフェイス\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     メソッド    メソッド名 説明     SetValue 値を設定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueTryGetter.html",
        "title": "IValueTryGetter",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueGetter 説明 値取得を試行する型を定義するインターフェイス メソッド メソッド名 説明 TryGetValue 値の取得を試行する",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueGetter\n説明 値取得を試行する型を定義するインターフェイス\nメソッド    メソッド名 説明     TryGetValue 値の取得を試行する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueTrySetter.html",
        "title": "IValueTrySetter",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueSetter 説明 値設定を試行する型を定義するインターフェイス メソッド メソッド名 説明 TrySetValue 値の設定を試行する",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueSetter\n説明 値設定を試行する型を定義するインターフェイス\nメソッド    メソッド名 説明     TrySetValue 値の設定を試行する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IVariable.html",
        "title": "IVariable",
        "tags": [],
        "description": "",
        "summary": "インターフェイス in LogicToolkit インターフェイス実装: IValueContainer 説明 Variableを定義するインターフェイス プロパティ プロパティ名 説明 Name Variableの名前",
        "content": "  インターフェイス in LogicToolkit\nインターフェイス実装: IValueContainer\n説明 Variableを定義するインターフェイス\nプロパティ    プロパティ名 説明     Name Variableの名前    イベント    イベント名 説明     ValueChanged Variableの値が変更された際に呼ばれるイベント    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/F-Keywords.html",
        "title": "Keywords",
        "tags": [],
        "description": "",
        "summary": "public string[] Keywords ; 説明 検索キーワード",
        "content": "public string[] Keywords ;   説明 検索キーワード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-Keywords.html",
        "title": "Keywords",
        "tags": [],
        "description": "",
        "summary": "public string[] Keywords ; 説明 キーワード",
        "content": "public string[] Keywords ;   説明 キーワード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuKeywordsAttribute/F-Keywords.html",
        "title": "Keywords",
        "tags": [],
        "description": "",
        "summary": "public string[] Keywords ; 説明 キーワード",
        "content": "public string[] Keywords ;   説明 キーワード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MemberIconAttribute/F-Kind.html",
        "title": "Kind",
        "tags": [],
        "description": "",
        "summary": "public MemberIconKind Kind ; 説明 メンバーのアイコンの種類",
        "content": "public MemberIconKind Kind ;   説明 メンバーのアイコンの種類\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BaseFieldExt-TValueType-/P-Label.html",
        "title": "Label",
        "tags": [],
        "description": "",
        "summary": "public string Label ; 説明 ラベル名",
        "content": "public string Label ;   説明 ラベル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerElement/P-Label.html",
        "title": "Label",
        "tags": [],
        "description": "",
        "summary": "public string Label ; 説明 ラベル名",
        "content": "public string Label ;   説明 ラベル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementBase/P-Label.html",
        "title": "Label",
        "tags": [],
        "description": "",
        "summary": "public string Label ; 説明 ラベル名",
        "content": "public string Label ;   説明 ラベル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerElement/P-LabelArea.html",
        "title": "LabelArea",
        "tags": [],
        "description": "",
        "summary": "public VisualElement LabelArea ; 説明 ラベルの表示エリア",
        "content": "public VisualElement LabelArea ;   説明 ラベルの表示エリア\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/FS-LabelExpandUssClassName.html",
        "title": "LabelExpandUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string LabelExpandUssClassName ; 説明 このタイプの要素内のラベルにつける展開の USS クラス名。",
        "content": "public static string LabelExpandUssClassName ;   説明 このタイプの要素内のラベルにつける展開の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-LabelUssClassName.html",
        "title": "LabelUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string LabelUssClassName ; 説明 このタイプの要素内のラベルの USS クラス名。",
        "content": "public static string LabelUssClassName ;   説明 このタイプの要素内のラベルの USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/FS-LabelUssClassName.html",
        "title": "LabelUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string LabelUssClassName ; 説明 このタイプの要素内のラベルの USS クラス名。",
        "content": "public static string LabelUssClassName ;   説明 このタイプの要素内のラベルの USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/FieldPlacement/Left.html",
        "title": "Left",
        "tags": [],
        "description": "",
        "summary": "説明 左側",
        "content": "説明 左側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-LeftViewUssClassName.html",
        "title": "LeftViewUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string LeftViewUssClassName ; 説明 左側ビューのUSSクラス名",
        "content": "public static string LeftViewUssClassName ;   説明 左側ビューのUSSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/LessThan.html",
        "title": "LessThan",
        "tags": [],
        "description": "",
        "summary": "説明 小なり",
        "content": "説明 小なり\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/LessThanOrEqual.html",
        "title": "LessThanOrEqual",
        "tags": [],
        "description": "",
        "summary": "説明 以下",
        "content": "説明 以下\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ListAccessorUtility.html",
        "title": "ListAccessorUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ListAccessorのユーティリティクラス 静的メソッド メソッド名 説明 GetListAccessor IListAccessorを取得する",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ListAccessorのユーティリティクラス\n静的メソッド    メソッド名 説明     GetListAccessor IListAccessorを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource/Local.html",
        "title": "Local",
        "tags": [],
        "description": "",
        "summary": "説明 ローカル",
        "content": "説明 ローカル\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicAsset.html",
        "title": "LogicAsset",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject 説明 LogicAsset.LogicControllerを扱うアセット プロパティ プロパティ名 説明 LogicController LogicController",
        "content": "  クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject\n説明 LogicAsset.LogicControllerを扱うアセット\nプロパティ    プロパティ名 説明     LogicController LogicController    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicBehavior.html",
        "title": "LogicBehavior",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: LogicPlayerBase 説明 LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント プロパティ プロパ",
        "content": "  クラス in LogicToolkit / 継承元: LogicPlayerBase\n説明 LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント\nプロパティ    プロパティ名 説明     LogicController 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す    継承元メンバー プロパティ    プロパティ名 説明     PlayState 再生状態    メソッド    メソッド名 説明     Pause 一時停止する。   Play 再生開始する   Resume 再開する。   Stop 再生停止する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicAsset/P-LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "public LogicController LogicController ; 説明 LogicController",
        "content": "public LogicController LogicController ;   説明 LogicController\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicBehavior/P-LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "public LogicController LogicController ; 説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す",
        "content": "public LogicController LogicController ;   説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ロジックを制御する主要クラス プロパティ プロパティ名 説明 ActiveFunctionGraphCount アクティブな関数グラフの数。 Blackboard ルートのブラックボード BlackboardDataLink ブラ",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ロジックを制御する主要クラス\nプロパティ    プロパティ名 説明     ActiveFunctionGraphCount アクティブな関数グラフの数。   Blackboard ルートのブラックボード   BlackboardDataLink ブラックボードのデータリンク   FunctionGraphCount 関数グラフの数   MainGraph メインのグラフ    メソッド    メソッド名 説明     GetActiveFunctionGraphAt アクティブな関数グラフを取得する。   GetFunctionGraphAt 関数グラフを取得する。   GetNodeComponent 型を指定してNodeComponentを取得する。   GetNodeComponents 型を指定して見つかったNodeComponentをcomponentsに格納する。   TryGetFunctionGraph 関数グラフを取得する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/P-LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "public LogicController LogicController ; 説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す",
        "content": "public LogicController LogicController ;   説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/P-LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "public LogicController LogicController ; 説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す",
        "content": "public LogicController LogicController ;   説明 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-LogicController.html",
        "title": "LogicController",
        "tags": [],
        "description": "",
        "summary": "public LogicController LogicController ; 説明 このノードグラフを制御しているNodeGraph.LogicController",
        "content": "public LogicController LogicController ;   説明 このノードグラフを制御しているNodeGraph.LogicController\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer.html",
        "title": "LogicPlayer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: LogicPlayerBase 説明 LogicAssetを参照し再生するコンポーネント プロパティ プロパティ名 説明 Asset LogicAssetの参照 LogicController 再生中の",
        "content": "  クラス in LogicToolkit / 継承元: LogicPlayerBase\n説明 LogicAssetを参照し再生するコンポーネント\nプロパティ    プロパティ名 説明     Asset LogicAssetの参照   LogicController 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す    メソッド    メソッド名 説明     ClearVariableOverride 上書きデータをクリアする。   ClearVariableOverrideAsset VariableOverrideAssetの登録をクリアする   HasVariableOverride Variableの上書きデータを持っているかどうか   HasVariableOverrideAsset assetに指定したVariableOverrideAssetを持つかどうか。   RegisterVariableOverrideAsset VariableOverrideAssetを登録する。   RemoveVariableOverride 上書きデータを削除する。   SetVariableOverride Variableを上書きするデータを設定する。   TryGetVariableOverride 上書きデータの値を取得する。   UnregisterVariableOverrideAsset VariableOverrideAssetの登録を解除する。    継承元メンバー プロパティ    プロパティ名 説明     PlayState 再生状態    メソッド    メソッド名 説明     Pause 一時停止する。   Play 再生開始する   Resume 再開する。   Stop 再生停止する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase.html",
        "title": "LogicPlayerBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: UnityEngine.MonoBehaviour 説明 LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型 プロパティ プロパティ",
        "content": "  クラス in LogicToolkit / 継承元: UnityEngine.MonoBehaviour\n説明 LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型\nプロパティ    プロパティ名 説明     LogicController 再生中のLogicPlayerBase.LogicControllerのインスタンスを返す   PlayState 再生状態    メソッド    メソッド名 説明     Pause 一時停止する。   Play 再生開始する   Resume 再開する。   Stop 再生停止する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.html",
        "title": "LogicToolkit",
        "tags": [],
        "description": "",
        "summary": "型一覧 型名 説明 AssetInfo アセットの情報 Blackboard Variableを管理するブラックボード BlackboardAsset BlackboardAsset.Blackboardを内包するアセ",
        "content": "型一覧    型名 説明     AssetInfo アセットの情報   Blackboard Variableを管理するブラックボード   BlackboardAsset BlackboardAsset.Blackboardを内包するアセット。\n主にBlackboardDataLinkReferenceから参照し、データリンクとして共有するために使用する。   BlackboardDataLink Blackboardをオブジェクト間で共有するデータリンク   BlackboardDataLinkReference BlackboardDataLinkReference.Blackboardのデータリンク参照情報   VariableOverrideAsset LogicAssetが持つルートBlackboardの各Variableの初期値を上書きするためのアセット   Variable Blackboardに格納する変数   VariableBase\u0026lt;T\u0026gt; Blackboardに格納する変数のジェネリック基本型   Variable\u0026lt;T\u0026gt; Blackboardに格納する変数のジェネリック型   VariableList\u0026lt;T\u0026gt; Blackboardに格納するリスト型の変数   VariableReference IVariableへの参照   VariableReference\u0026lt;T\u0026gt; 値の型を指定する形式でのIVariableへの参照   ConstantContainer\u0026lt;T\u0026gt; 定数の入れ物   GameObjectConstantContainer GameObject型の定数の入れ物   ComponentConstantContainer\u0026lt;T\u0026gt; Component型の定数の入れ物   InputFieldBase 入力フィールドの基本型   InputFieldBase\u0026lt;T\u0026gt; ジェネリック型の入力フィールドの基本型   InputQuaternion Quaternionの入力フィールド。\n固定値をオイラー角で設定できる。   InputField\u0026lt;TValue, TContainer\u0026gt; 定数をConstantContainer\u0026lt;T\u0026gt;で持つことができる入力フィールド   InputField\u0026lt;T\u0026gt; ジェネリック型の入力フィールド   InputList\u0026lt;T\u0026gt; IList\u0026lt;T\u0026gt;型の入力フィールド   InputGameObject GameObject型の入力フィールド   InputComponent\u0026lt;T\u0026gt; Component型の入力フィールド   InputSystemType Type型の入力フィールド   InputFieldUtility 入力フィールドのユーティリティクラス   ComputeNodeBase 演算ノードの基本クラス   ConvertNode データの型を変換するノード   DataPort データポート   DataPort\u0026lt;T\u0026gt; ジェネリック型のデータポート   DataPortWithType 型指定可能なデータポート   InputDataPort\u0026lt;T\u0026gt; ジェネリック型の入力データポート   InputDataPortWithType 型指定可能な入力データポート   OutputDataPort\u0026lt;T\u0026gt; ジェネリック型の出力データポート   OutputDataPortWithType 型指定可能な出力データポート   NodeComponentContainerExtensions INodeComponentContainerの拡張クラス   EqualsEvaluator\u0026lt;T, TInputField\u0026gt; 入力値の等価比較を行うクラス   LogicController ロジックを制御する主要クラス   ActionComponent 一瞬で実行完了する処理を行うコンポーネント   ActivatableComponent アクティブ状態が切り替わるコンポーネント   EvaluateComponent 評価を行うコンポーネント   EventComponent イベントの待ち受けを行うコンポーネント   NodeComponent ノードに追加するためのコンポーネントの基本型   ServiceComponent 常駐する処理を行うコンポーネント   AsyncOperationComponent\u0026lt;TAsyncOperation\u0026gt; AsyncOperationが完了するのを待つコンポーネント   TaskComponent 完了するまで時間がかかる処理を行うコンポーネント   WaitForSeconds 指定秒数の経過を待つコンポーネント   TweenComponent\u0026lt;TTarget, TInputField, T\u0026gt; 対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント   TweenComponentBase\u0026lt;T\u0026gt; パラメータのトゥイーンアニメーションを行うコンポーネントの基本型   NodeGraph ノードグラフの基本型   ActivatableNode アクティブ状態が切り替わるノード   ExecuteNode 実行ノード   BreakNode ループから抜けるためのフロー終了ノード   CompleteNode タスクを完了するためのフロー終了ノード   ContinueNode 次のループに移行するためのフロー終了ノード   ExitNode ノードの実行を終了するためのフロー終了ノード   FlowExitNode フロー終了ノードの基本型   Node ノードの基本型   ServiceNode 常駐する処理を行うノード   ServiceNodeBase 常駐する処理を行うノードの基本型   EventInterfaceAsset カスタムイベントを定義するアセット   LogicAsset LogicAsset.LogicControllerを扱うアセット   LogicBehavior LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント   LogicPlayer LogicAssetを参照し再生するコンポーネント   LogicPlayerBase LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型   OutputExecutePort 出力実行ポート   Port 通常ポートの基本型   PortBase ポートの基本型   OutputTransitionPort 出力遷移ポート   TransitionalPort 遷移を扱うポートの基本型   ProgressPlayer 進捗プレイヤー\nNodeComponentにIProgressComponentを実装して使用する。   RefArgument\u0026lt;T, TInputField\u0026gt; 参照引数を扱う型。\n主にスクリプト生成に使用される。   Wire ワイヤーの基本型   SerializableType SerializableType.TypeをUnityのシリアライズシステムで扱うための構造体   UniqueId 重複しないIDを扱う構造体   Timer 時間経過を計測する   EaseBase イージングを行う基本型   Interpolator\u0026lt;T\u0026gt; 補間処理を行う基本型   ByteLerp byte型の線形補間   SByteLerp sbyte型の線形補間   CharLerp char型の線形補間   ShortLerp short型の線形補間   UShortLerp ushort型の線形補間   IntLerp int型の線形補間   UIntLerp uint型の線形補間   LongLerp long型の線形補間   ULongLerp ulong型の線形補間   FloatLerp float型の線形補間   DoubleLerp double型の線形補間   Vector2Lerp Vector2型の線形補間   Vector2IntLerp Vector2Int型の線形補間   Vector3Lerp Vector3型の線形補間   Vector3Slerp Vector3型の球面線形補間   Vector3IntLerp Vector3Int型の線形補間   Vector4Lerp Vector4型の線形補間   ColorLerp Color型の線形補間   QuaternionLerp Quaternion型の線形補間   QuaternionSlerp Quaternion型の球面線形補間   CompareUtility 値比較のユーティリティクラス   TypeUtility 型のユーティリティクラス   ListAccessorUtility ListAccessorのユーティリティクラス   ValueContainer\u0026lt;T\u0026gt; 値の入れ物を扱うクラス   ValueFlowExtensions 値のフロー拡張クラス    インターフェイス一覧    型名 説明     IVariable Variableを定義するインターフェイス   ICheckRecompute 再演算を行う必要があるか判定するインターフェイス\nActionComponentに実装することで、Computeノードで使用している際に再演算を行うか判定できる。   IInputDataPortBase 入力データポートの基本インターフェイス   IInputDataPort 入力データポートのインターフェイス   IOutputDataPort 出力データポートの基本インターフェイス   IProgressComponent NodeComponentに進捗バーを表示するためのインターフェイス   IEvaluator 評価を行うインターフェイス   INodeComponentContainer NodeComponentを格納しているインターフェイス   IInputPort 入力ポートを定義するインターフェイス   IOutputPort 出力ポートを定義するインターフェイス   IPauseReceiver グラフの一時停止を受け取るインターフェイス   IUpdateReceiver 更新の呼び出しを受け取るインターフェイス   IEasingFunction イージング関数を定義するインターフェイス   IValueBase 値のアクセスを行う基本インターフェイス   IValueContainer 値の入れ物を定義するインターフェイス   IValueContainer\u0026lt;T\u0026gt; 値の入れ物を定義するジェネリック型インターフェイス   IValueGetter 値を取得可能な型を定義するインターフェイス   IValueGetter\u0026lt;T\u0026gt; 値を取得可能な型を定義するジェネリック型インターフェイス   IValueSetter 値を設定可能な型を定義するインターフェイス   IValueSetter\u0026lt;T\u0026gt; 値を設定可能な型を定義するジェネリック型インターフェイス   IValueTryGetter 値取得を試行する型を定義するインターフェイス   IValueTrySetter 値設定を試行する型を定義するインターフェイス   IListAccessor リストのアクセスを定義するインターフェイス    列挙型一覧    型名 説明     MemberIconKind メンバーのアイコンの種類   BlackboardDataLinkShareType BlackboardDataLinkReferenceから参照しているBlackboardインスタンスを共有する方法   BlackboardSource Blackboardの参照元   FieldPlacement フィールドの配置   ComponentConstantType ComponentConstantContainer\u0026lt;T\u0026gt;での定数指定の種類   RecomputeMode 再演算モード   TaskStatus タスクの状態   PlayState 再生状態   TimerType 時間の種類   EasingMode イージングモード   ComparisonOp 比較演算子    属性一覧    型名 説明     HideInTypePopupAttribute この属性を適用した型を型選択ウィンドウから隠す。   HideInVariableMenuAttribute この属性を適用した型をVariable追加メニューから隠す。   HideTypeInVariableMenuAttribute アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。   IgnoreGeneratorAttribute スクリプトの生成対象から除外するようにマークする   MemberIconAttribute NodeComponentのアイコンにメンバーアイコンを表示する   MenuKeywordsAttribute スクリプト選択メニューにキーワードを設定する。   MenuNameAttribute スクリプト選択メニューに名前を設定する。   ScriptGeneratedAttribute 生成したスクリプトとしてマークする   TargetFieldNameAttribute 対象のフィールド名を型に紐づけるための属性。   ValueTypeAttribute SerializableTypeで選択できる型を指定する基本型から派生している型に制限する   AllowedTypesAttribute 使用を許可する型を設定する。   DisallowedTypesAttribute 使用を許可しない型を設定する。   FieldPlacementAttribute フィールドの配置を設定する。\nNodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。   ConstantColorUsageAttribute Colorの定数の構成を設定する属性\nInputField\u0026lt;Color\u0026gt;のフィールドに適用できる。   ConstantDelayedAttribute 定数変更の確定を遅らせる属性。\nこの属性が適用されている場合、ユーザーがエンターキーを押したか、フィールドからフォーカスをさせるまで、定数変更の確定を行いません。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;、InputField\u0026lt;string\u0026gt;などのフィールドに適用できる。   ConstantGradientUsageAttribute Gradientの定数の構成を設定する属性\nInputField\u0026lt;Gradient\u0026gt;のフィールドに適用できる。   ConstantMinAttribute floatまたはintなどの最小値を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。   ConstantPropertyAttribute InputField\u0026lt;T\u0026gt;のフィールドに適用することで、定数値のフィールドの構成を設定する属性の基本型   ConstantRangeAttribute floatまたはintなどの数値の範囲を制限する属性。\nInputField\u0026lt;float\u0026gt;、InputField\u0026lt;int\u0026gt;などのフィールドに適用できる。   ConstantTextAreaAttribute 複数行の文字列を編集できる属性。\nInputField\u0026lt;string\u0026gt;のフィールドに適用できる。   FixedRecomputeModeAttribute 再演算モードを固定する属性   DefaultRecomputeModeAttribute デフォルトの再演算モードを設定する属性   DontUseComputeAttribute Computeノードでの使用を禁止する属性   CanUseComputeAttribute Computeノードでの使用できることをマークする属性   FieldOrderAttribute フィールドの順番を設定する属性。\nNodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。   FixedTitleNameAttribute タイトル名を固定する属性。\nNodeにこの属性を適用することで、ノード名を固定できる。   HideResultFieldAttribute TaskComponentの実行結果を出力するResultフィールドを非表示にする属性。\n主に必ず成功して完了する処理に使用する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees.html",
        "title": "LogicToolkit.BehaviorTrees",
        "tags": [],
        "description": "",
        "summary": "型一覧 型名 説明 Decorator BehaviorTreeノードに使用するDecoratorの基本型 EvaluateDecorator BehaviorTreeノードの実行を評価するDecor",
        "content": "型一覧    型名 説明     Decorator BehaviorTreeノードに使用するDecoratorの基本型   EvaluateDecorator BehaviorTreeノードの実行を評価するDecorator   LoopCheckDecorator BehaviorTreeノードのループをチェックするDecorator   ResultChangeDecorator BehaviorTreeノードの実行結果を変更するDecorator    インターフェイス一覧    型名 説明     IAbortReceiver BehaviorTreeノードの実行中止を受け取る。\nメインコンポーネントやDecoratorに実装することで、実行中止時にIAbortReceiver.OnAbort()メソッドが呼び出される。    列挙型一覧    型名 説明     AbortFlags 中止フラグ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors.html",
        "title": "LogicToolkit.Editors",
        "tags": [],
        "description": "",
        "summary": "型一覧 型名 説明 AdvancedMenu 高度なメニュー AdvancedMenuItem AdvancedMenuのアイテム ComponentMenuCreator ノードコンポーネント選択メニューのアイテムを作成するクラス TypeMenuCreator スクリプト選",
        "content": "型一覧    型名 説明     AdvancedMenu 高度なメニュー   AdvancedMenuItem AdvancedMenuのアイテム   ComponentMenuCreator ノードコンポーネント選択メニューのアイテムを作成するクラス   TypeMenuCreator スクリプト選択メニューを作成する   ConstantPropertyDrawer InputField\u0026lt;T\u0026gt;の定数フィールドの表示を拡張する基本型   ObjectFieldAssignor オブジェクト型への割り当てクラス   ConstantContainerProperty ConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   ComponentConstantContainerProperty ComponentConstantContainer\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldElementBase InputFieldのUI要素の基本型   InputFieldContainerElement InputField\u0026lt;TValue, TContainer\u0026gt;のUI要素   InputFieldBaseProperty InputFieldBase\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldProperty InputField\u0026lt;T\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldContainerProperty InputField\u0026lt;TValue, TContainer\u0026gt;をSerializedPropertyによって参照するクラス   InputFieldElementUtility InputFieldElementのユーティリティクラス   FieldAssignor ノードやノードコンポーネントが作成された際にフィールドに値を割り当てるためのクラス   PortFieldAssignor ノードやノードコンポーネントが作成された際にポートを接続するためのクラス   GraphEditor グラフの編集を行うクラス   NodeComponentEditor NodeComponentのエディタ拡張   NodeEditor Nodeのエディタ拡張   PortConnector ポートの接続を管理するクラス   EqualsEvaluatorProperty EqualsEvaluator\u0026lt;T, TInputField\u0026gt;をSerializedPropertyによって参照するクラス   NodeContentContainer ノードのコンテンツの入れ物となるUI要素   PortField ポートのUI要素   PooledObject\u0026lt;T\u0026gt; プールしたオブジェクトを管理する。   SerializableTypeProperty SerializableTypeをSerializedPropertyによって参照する構造体   TypeMenuInfo 型のメニュー情報   BaseFieldExt\u0026lt;TValueType\u0026gt; BaseField\u0026lt;TValueType\u0026gt;を拡張したクラス   BasePopupFieldExt\u0026lt;TValueType\u0026gt; ポップアップフィールドのUI要素の基本クラス   PropertyFieldUtility PropertyFieldのユーティリティクラス   PropertyTracker SerializedPropertyの変更をトラッキングするためのUI要素   SerializableTypeField SerializableTypeのUI要素   TypePopupField 指定した型の中から選択するポップアップフィールドのUI要素   AssetUtility アセットのユーティリティクラス   MenuPathUtility メニュー用のパスのユーティリティクラス    インターフェイス一覧    型名 説明     IBindItem アイテムをVisualElementにバインドした際に受け取るインターフェイス   IConnectPortToComponentContext ノードコンポーネントが作成された際にドラッグ中のポートに接続するインターフェイス   ITypeMenuContext 型選択メニューからノードコンポーネントを作成した際に呼ばれるインターフェイス   IDataPortConnector データポートの接続を定義するインターフェイス    列挙型一覧    型名 説明     MenuNameType メニュー名の種類   PortType ポートの種類   AssemblySources アセンブリの種類フラグ   TypeFilters 型のフィルタフラグ    属性一覧    型名 説明     CustomTypeMenuCreator TypeMenuCreatorに適用することで、スクリプト選択メニューを拡張する属性。   CustomNodeComponentEditor NodeComponentEditorに適用することで、NodeComponentのエディタを拡張する属性   CustomNodeEditor NodeEditorに適用することで、Nodeのエディタを拡張する属性   CustomAttribute エディタ拡張を行う属性の基本型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors.Extensions.html",
        "title": "LogicToolkit.Editors.Extensions",
        "tags": [],
        "description": "",
        "summary": "型一覧 型名 説明 SerializedPropertyExtensions SerializedPropertyの拡張クラス",
        "content": "型一覧    型名 説明     SerializedPropertyExtensions SerializedPropertyの拡張クラス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines.html",
        "title": "LogicToolkit.StateMachines",
        "tags": [],
        "description": "",
        "summary": "型一覧 型名 説明 OutputSignalPort 出力シグナルポート 列挙型一覧 型名 説明 SignalExpiration シグナルの有効期限",
        "content": "型一覧    型名 説明     OutputSignalPort 出力シグナルポート    列挙型一覧    型名 説明     SignalExpiration シグナルの有効期限    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LongLerp.html",
        "title": "LongLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;long\u0026gt; 説明 long型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;long\u0026gt;\n説明 long型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/LoopCheckDecorator.html",
        "title": "LoopCheckDecorator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator 説明 BehaviorTreeノードのループをチェックするDecorator メソッド メソッド名 説明 OnNext ノードの実行が終了し",
        "content": "  クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator\n説明 BehaviorTreeノードのループをチェックするDecorator\nメソッド    メソッド名 説明     OnNext ノードの実行が終了した際に、ループするかチェックする際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Enums/AbortFlags/LowerPriority.html",
        "title": "LowerPriority",
        "tags": [],
        "description": "",
        "summary": "説明 自ノードより低優先度のノードを中止し、割り込んで実行する。",
        "content": "説明 自ノードより低優先度のノードを中止し、割り込んで実行する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-MainConnectableWireType.html",
        "title": "MainConnectableWireType",
        "tags": [],
        "description": "",
        "summary": "public Type MainConnectableWireType ; 説明 メインの接続可能なワイヤーの型",
        "content": "public Type MainConnectableWireType ;   説明 メインの接続可能なワイヤーの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/P-MainGraph.html",
        "title": "MainGraph",
        "tags": [],
        "description": "",
        "summary": "public NodeGraph MainGraph ; 説明 メインのグラフ",
        "content": "public NodeGraph MainGraph ;   説明 メインのグラフ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantRangeAttribute/F-Max.html",
        "title": "Max",
        "tags": [],
        "description": "",
        "summary": "public float Max ; 説明 最大値",
        "content": "public float Max ;   説明 最大値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantTextAreaAttribute/F-MaxLines.html",
        "title": "MaxLines",
        "tags": [],
        "description": "",
        "summary": "public int MaxLines ; 説明 最大行数",
        "content": "public int MaxLines ;   説明 最大行数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MemberIconAttribute.html",
        "title": "MemberIconAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 NodeComponentのアイコンにメンバーアイコンを表示する コンストラクタ 説明 MemberIconAttribute NodeComponentのアイ",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 NodeComponentのアイコンにメンバーアイコンを表示する\nコンストラクタ     説明     MemberIconAttribute NodeComponentのアイコンにメンバーアイコンを表示する    フィールド    フィールド名 説明     Kind メンバーのアイコンの種類    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MemberIconAttribute/MemberIconAttribute-ctor.html",
        "title": "MemberIconAttribute",
        "tags": [],
        "description": "",
        "summary": "MemberIconAttribute(MemberIconKind) public MemberIconAttribute(MemberIconKind kind) ; 説明 NodeComponentのアイコンにメンバーアイコンを表示する パラメーター パラメーター名 説明 kind メンバーのアイコンの種類",
        "content": "MemberIconAttribute(MemberIconKind) public MemberIconAttribute(MemberIconKind kind) ;   説明 NodeComponentのアイコンにメンバーアイコンを表示する\nパラメーター    パラメーター名 説明     kind メンバーのアイコンの種類    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind.html",
        "title": "MemberIconKind",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 メンバーのアイコンの種類 プロパティ プロパティ名 説明 Method メソッド Field フィールド Property プロパティ Event イベント StaticMethod 静的メソッド StaticField 静的フィールド StaticProperty",
        "content": "列挙型 in LogicToolkit\n説明 メンバーのアイコンの種類\nプロパティ    プロパティ名 説明     Method メソッド   Field フィールド   Property プロパティ   Event イベント   StaticMethod 静的メソッド   StaticField 静的フィールド   StaticProperty 静的プロパティ   StaticEvent 静的イベント   ExtensionMethod 拡張メソッド    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/P-Menu.html",
        "title": "Menu",
        "tags": [],
        "description": "",
        "summary": "public AdvancedMenu Menu ; 説明 メニュー",
        "content": "public AdvancedMenu Menu ;   説明 メニュー\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuKeywordsAttribute.html",
        "title": "MenuKeywordsAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 スクリプト選択メニューにキーワードを設定する。 コンストラクタ 説明 MenuKeywordsAttribute スクリプト選択メニューにキーワードを設定する。 フィ",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 スクリプト選択メニューにキーワードを設定する。\nコンストラクタ     説明     MenuKeywordsAttribute スクリプト選択メニューにキーワードを設定する。    フィールド    フィールド名 説明     Keywords キーワード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuKeywordsAttribute/MenuKeywordsAttribute-ctor.html",
        "title": "MenuKeywordsAttribute",
        "tags": [],
        "description": "",
        "summary": "MenuKeywordsAttribute(string[]) public MenuKeywordsAttribute(string[] keywords) ; 説明 スクリプト選択メニューにキーワードを設定する。 パラメーター パラメーター名 説明 keywords キーワード",
        "content": "MenuKeywordsAttribute(string[]) public MenuKeywordsAttribute(string[] keywords) ;   説明 スクリプト選択メニューにキーワードを設定する。\nパラメーター    パラメーター名 説明     keywords キーワード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-MenuName.html",
        "title": "MenuName",
        "tags": [],
        "description": "",
        "summary": "public string MenuName ; 説明 メニュー名",
        "content": "public string MenuName ;   説明 メニュー名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuNameAttribute/F-MenuName.html",
        "title": "MenuName",
        "tags": [],
        "description": "",
        "summary": "public string MenuName ; 説明 メニュー名",
        "content": "public string MenuName ;   説明 メニュー名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuNameAttribute.html",
        "title": "MenuNameAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 スクリプト選択メニューに名前を設定する。 コンストラクタ 説明 MenuNameAttribute スクリプト選択メニューに名前を設定する。 フィールド フィー",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 スクリプト選択メニューに名前を設定する。\nコンストラクタ     説明     MenuNameAttribute スクリプト選択メニューに名前を設定する。    フィールド    フィールド名 説明     MenuName メニュー名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/MenuNameAttribute/MenuNameAttribute-ctor.html",
        "title": "MenuNameAttribute",
        "tags": [],
        "description": "",
        "summary": "MenuNameAttribute(string) public MenuNameAttribute(string menuName) ; 説明 スクリプト選択メニューに名前を設定する。 パラメーター パラメーター名 説明 menuName メニュー名",
        "content": "MenuNameAttribute(string) public MenuNameAttribute(string menuName) ;   説明 スクリプト選択メニューに名前を設定する。\nパラメーター    パラメーター名 説明     menuName メニュー名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-MenuNameRaw.html",
        "title": "MenuNameRaw",
        "tags": [],
        "description": "",
        "summary": "public string MenuNameRaw ; 説明 無加工のメニュー名",
        "content": "public string MenuNameRaw ;   説明 無加工のメニュー名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/MenuNameType.html",
        "title": "MenuNameType",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.Editors 説明 メニュー名の種類 プロパティ プロパティ名 説明 Ajustment 調整 DisplayName 表示名 NodeDisplayName ノードの表示名 Unprocessed 未加工",
        "content": "列挙型 in LogicToolkit.Editors\n説明 メニュー名の種類\nプロパティ    プロパティ名 説明     Ajustment 調整   DisplayName 表示名   NodeDisplayName ノードの表示名   Unprocessed 未加工    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/MenuPathUtility.html",
        "title": "MenuPathUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 メニュー用のパスのユーティリティクラス 静的メソッド メソッド名 説明 Combine パスを結合する",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 メニュー用のパスのユーティリティクラス\n静的メソッド    メソッド名 説明     Combine パスを結合する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/Method.html",
        "title": "Method",
        "tags": [],
        "description": "",
        "summary": "説明 メソッド",
        "content": "説明 メソッド\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantMinAttribute/F-Min.html",
        "title": "Min",
        "tags": [],
        "description": "",
        "summary": "public float Min ; 説明 許可される最小値",
        "content": "public float Min ;   説明 許可される最小値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantRangeAttribute/F-Min.html",
        "title": "Min",
        "tags": [],
        "description": "",
        "summary": "public float Min ; 説明 最小値",
        "content": "public float Min ;   説明 最小値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantTextAreaAttribute/F-MinLines.html",
        "title": "MinLines",
        "tags": [],
        "description": "",
        "summary": "public int MinLines ; 説明 最小行数",
        "content": "public int MinLines ;   説明 最小行数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 名前",
        "content": "public string Name ;   説明 名前\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IVariable/P-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 Variableの名前",
        "content": "public string Name ;   説明 Variableの名前\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 名前",
        "content": "public string Name ;   説明 名前\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node/P-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 ノード名",
        "content": "public string Name ;   説明 ノード名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 ノードグラフの名前",
        "content": "public string Name ;   説明 ノードグラフの名前\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/P-Name.html",
        "title": "Name",
        "tags": [],
        "description": "",
        "summary": "public string Name ; 説明 名前",
        "content": "public string Name ;   説明 名前\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/P-Namespace.html",
        "title": "Namespace",
        "tags": [],
        "description": "",
        "summary": "public string Namespace ; 説明 名前空間",
        "content": "public string Namespace ;   説明 名前空間\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Blackboard/M-NameToId.html",
        "title": "NameToId",
        "tags": [],
        "description": "",
        "summary": "NameToId(string) public long NameToId(string name) ; 説明 Get ID of the Variable with the name specified by name. パラメーター パラメーター名 説明 name Name 戻り値 The ID of the found Variable, or ManagedReferenceUtility.RefIdUnknown if not found.",
        "content": "NameToId(string) public long NameToId(string name) ;   説明 Get ID of the Variable with the name specified by name.\nパラメーター    パラメーター名 説明     name Name    戻り値 The ID of the found Variable, or ManagedReferenceUtility.RefIdUnknown if not found.\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/MS-NewId.html",
        "title": "NewId",
        "tags": [],
        "description": "",
        "summary": "NewId() public static UniqueId NewId() ; 説明 新しいIDを作成する 戻り値 作成したID",
        "content": "NewId() public static UniqueId NewId() ;   説明 新しいIDを作成する\n戻り値 作成したID\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode/Node.html",
        "title": "Node",
        "tags": [],
        "description": "",
        "summary": "説明 実行ノードが異なる場合に再演算する",
        "content": "説明 実行ノードが異なる場合に再演算する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node.html",
        "title": "Node",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ノードの基本型 プロパティ プロパティ名 説明 Id ノードのID Name ノード名 NodeGraph このノードを所有するノードグラフ Player このノードを再",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ノードの基本型\nプロパティ    プロパティ名 説明     Id ノードのID   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponent/P-Node.html",
        "title": "Node",
        "tags": [],
        "description": "",
        "summary": "public Node Node ; 説明 このノードコンポーネントを所有するノード",
        "content": "public Node Node ;   説明 このノードコンポーネントを所有するノード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/PortBase/P-Node.html",
        "title": "Node",
        "tags": [],
        "description": "",
        "summary": "public Node Node ; 説明 このポートを所有するノード",
        "content": "public Node Node ;   説明 このポートを所有するノード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponent.html",
        "title": "NodeComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ノードに追加するためのコンポーネントの基本型 プロパティ プロパティ名 説明 Node このノードコンポーネントを所有するノード Player",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ノードに追加するためのコンポーネントの基本型\nプロパティ    プロパティ名 説明     Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponentContainerExtensions.html",
        "title": "NodeComponentContainerExtensions",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 INodeComponentContainerの拡張クラス 静的メソッド メソッド名 説明 GetNodeComponent 型を指定してNodeComp",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 INodeComponentContainerの拡張クラス\n静的メソッド    メソッド名 説明     GetNodeComponent 型を指定してNodeComponentを取得する。   GetNodeComponents 型を指定して見つかったNodeComponentをcomponentsに格納する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/INodeComponentContainer/P-NodeComponentCount.html",
        "title": "NodeComponentCount",
        "tags": [],
        "description": "",
        "summary": "public int NodeComponentCount ; 説明 NodeComponentの数",
        "content": "public int NodeComponentCount ;   説明 NodeComponentの数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeComponentEditor.html",
        "title": "NodeComponentEditor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 NodeComponentのエディタ拡張 プロパティ プロパティ名 説明 NodeEditor ノードエディタ メソッド メソッド名 説明 OnHeaderContextualMenu ヘッダー",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 NodeComponentのエディタ拡張\nプロパティ    プロパティ名 説明     NodeEditor ノードエディタ    メソッド    メソッド名 説明     OnHeaderContextualMenu ヘッダーのコンテキストメニューが開く際に呼ばれる   OnRelease 解放する際に呼ばれる   SetupFields フィールドをセットアップする    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer.html",
        "title": "NodeContentContainer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.VisualElement 説明 ノードのコンテンツの入れ物となるUI要素 メソッド メソッド名 説明 Add UI要素を追加する AddField プロパティのフィールドを追加す",
        "content": "  クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.VisualElement\n説明 ノードのコンテンツの入れ物となるUI要素\nメソッド    メソッド名 説明     Add UI要素を追加する   AddField プロパティのフィールドを追加する   AddPropertyField PropertyFieldを追加する   AddPropertyFields プロパティの子要素を追加する   BuildFields フィールドを構築する   RemoveField フィールドを削除する    静的フィールド    フィールド名 説明     BottomViewUssClassName 下側ビューのUSSクラス名   LeftViewUssClassName 左側ビューのUSSクラス名   RightViewUssClassName 右側ビューのUSSクラス名   SplitViewUssClassName 分割ビューのUSSクラス名   TopViewUssClassName 上側ビューのUSSクラス名   UssClassName USSクラス名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-NodeCount.html",
        "title": "NodeCount",
        "tags": [],
        "description": "",
        "summary": "public int NodeCount ; 説明 ノードの個数",
        "content": "public int NodeCount ;   説明 ノードの個数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/MenuNameType/NodeDisplayName.html",
        "title": "NodeDisplayName",
        "tags": [],
        "description": "",
        "summary": "説明 ノードの表示名",
        "content": "説明 ノードの表示名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeComponentEditor/P-NodeEditor.html",
        "title": "NodeEditor",
        "tags": [],
        "description": "",
        "summary": "public NodeEditor NodeEditor ; 説明 ノードエディタ",
        "content": "public NodeEditor NodeEditor ;   説明 ノードエディタ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor.html",
        "title": "NodeEditor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 Nodeのエディタ拡張 プロパティ プロパティ名 説明 DisplayName 表示名 FixedTitle 固定タイトル名 GraphEditor グラフエディタ Id ノードのID NodeProperty ノードのプ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 Nodeのエディタ拡張\nプロパティ    プロパティ名 説明     DisplayName 表示名   FixedTitle 固定タイトル名   GraphEditor グラフエディタ   Id ノードのID   NodeProperty ノードのプロパティ   NodeType ノードの型   Renamable リネームできるかどうかのフラグ   Selected 選択中かどうか    メソッド    メソッド名 説明     AddIgnoreProperty 無視するプロパティを追加する   CreateElement UI要素を作成する   GetSearchableTypes 検索対象の型を取得する   OnContextualMenu 右クリックメニューを開く際に呼ばれる   OnDeleteNode ノードを削除する際に呼ばれる   OnDestroy ノードエディタを破棄する際に呼ばれる   OnSetupContents UIのコンテンツをセットアップする   OnSetupElement UI要素をセットアップする    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/P-NodeEditor.html",
        "title": "NodeEditor",
        "tags": [],
        "description": "",
        "summary": "public NodeEditor NodeEditor ; 説明 ノードエディタ",
        "content": "public NodeEditor NodeEditor ;   説明 ノードエディタ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node/P-NodeGraph.html",
        "title": "NodeGraph",
        "tags": [],
        "description": "",
        "summary": "public NodeGraph NodeGraph ; 説明 このノードを所有するノードグラフ",
        "content": "public NodeGraph NodeGraph ;   説明 このノードを所有するノードグラフ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph.html",
        "title": "NodeGraph",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ノードグラフの基本型 プロパティ プロパティ名 説明 Blackboard ノードグラフに紐づくローカルブラックボード Id ノードグラフのID LogicController こ",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ノードグラフの基本型\nプロパティ    プロパティ名 説明     Blackboard ノードグラフに紐づくローカルブラックボード   Id ノードグラフのID   LogicController このノードグラフを制御しているNodeGraph.LogicController   Name ノードグラフの名前   NodeCount ノードの個数   Owner このノードグラフを所有しているオブジェクト   Player このノードグラフを再生しているLogicPlayerBase   PlayState 再生状態    メソッド    メソッド名 説明     GetNodeAt インデックスのノードを取得する   GetNodeComponent 型を指定してNodeComponentを取得する。   GetNodeComponents 型を指定して見つかったNodeComponentをcomponentsに格納する。   OnAfterDeserialize デシリアライズ後に呼ばれる   OnBeforeSerialize シリアライズ前に呼ばれる   OnFixedUpdate 固定間隔で更新する際に呼ばれる   OnLateUpdate 更新した後に呼ばれる   OnPause 一時停止した際に呼ばれる   OnPlay 再生開始した際に呼ばれる   OnResume 再開した際に呼ばれる   OnStop 再生停止した際に呼ばれる   OnUpdate 更新する際に呼ばれる   TryGetNode idのノードを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference/P-NodeGraph.html",
        "title": "NodeGraph",
        "tags": [],
        "description": "",
        "summary": "public NodeGraph NodeGraph ; 説明 このインスタンスを持っているVariableReference.NodeGraph",
        "content": "public NodeGraph NodeGraph ;   説明 このインスタンスを持っているVariableReference.NodeGraph\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-NodeProperty.html",
        "title": "NodeProperty",
        "tags": [],
        "description": "",
        "summary": "public SerializedProperty NodeProperty ; 説明 ノードのプロパティ",
        "content": "public SerializedProperty NodeProperty ;   説明 ノードのプロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-NodeType.html",
        "title": "NodeType",
        "tags": [],
        "description": "",
        "summary": "public Type NodeType ; 説明 ノードの型",
        "content": "public Type NodeType ;   説明 ノードの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/None.html",
        "title": "None",
        "tags": [],
        "description": "",
        "summary": "説明 なし",
        "content": "説明 なし\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/None.html",
        "title": "None",
        "tags": [],
        "description": "",
        "summary": "説明 なし",
        "content": "説明 なし\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType/Normal.html",
        "title": "Normal",
        "tags": [],
        "description": "",
        "summary": "説明 Time.timeを使用する。",
        "content": "説明 Time.timeを使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComparisonOp/NotEquals.html",
        "title": "NotEquals",
        "tags": [],
        "description": "",
        "summary": "説明 等しくない",
        "content": "説明 等しくない\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ObjectFieldAssignor/P-Obj.html",
        "title": "Obj",
        "tags": [],
        "description": "",
        "summary": "public Object Obj ; 説明 割り当てるオブジェクト",
        "content": "public Object Obj ;   説明 割り当てるオブジェクト\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ObjectFieldAssignor.html",
        "title": "ObjectFieldAssignor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: FieldAssignor 説明 オブジェクト型への割り当てクラス プロパティ プロパティ名 説明 Obj 割り当てるオブジェクト",
        "content": "  クラス in LogicToolkit.Editors / 継承元: FieldAssignor\n説明 オブジェクト型への割り当てクラス\nプロパティ    プロパティ名 説明     Obj 割り当てるオブジェクト    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Interfaces/IAbortReceiver/M-OnAbort.html",
        "title": "OnAbort",
        "tags": [],
        "description": "",
        "summary": "OnAbort() public void OnAbort() ; 説明 ノードが実行中止した際に呼ばれる",
        "content": "OnAbort() public void OnAbort() ;   説明 ノードが実行中止した際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActionComponent/M-OnAction.html",
        "title": "OnAction",
        "tags": [],
        "description": "",
        "summary": "OnAction() protected void OnAction() ; 説明 一瞬で完了する処理を行う",
        "content": "OnAction() protected void OnAction() ;   説明 一瞬で完了する処理を行う\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableComponent/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableNode/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AsyncOperationComponent-TAsyncOperation-/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/FlowExitNode/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponent-TTarget-TInputField-T-/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponentBase-T-/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/WaitForSeconds/M-OnActivated.html",
        "title": "OnActivated",
        "tags": [],
        "description": "",
        "summary": "OnActivated() protected void OnActivated() ; 説明 アクティブになった際に呼ばれる",
        "content": "OnActivated() protected void OnActivated() ;   説明 アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComputeNodeBase/M-OnAfterDeserialize.html",
        "title": "OnAfterDeserialize",
        "tags": [],
        "description": "",
        "summary": "OnAfterDeserialize() protected void OnAfterDeserialize() ; 説明 デシリアライズ後に呼ばれる",
        "content": "OnAfterDeserialize() protected void OnAfterDeserialize() ;   説明 デシリアライズ後に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnAfterDeserialize.html",
        "title": "OnAfterDeserialize",
        "tags": [],
        "description": "",
        "summary": "OnAfterDeserialize() protected void OnAfterDeserialize() ; 説明 デシリアライズ後に呼ばれる",
        "content": "OnAfterDeserialize() protected void OnAfterDeserialize() ;   説明 デシリアライズ後に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComputeNodeBase/M-OnBeforeSerialize.html",
        "title": "OnBeforeSerialize",
        "tags": [],
        "description": "",
        "summary": "OnBeforeSerialize() protected void OnBeforeSerialize() ; 説明 シリアライズ前に呼ばれる",
        "content": "OnBeforeSerialize() protected void OnBeforeSerialize() ;   説明 シリアライズ前に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnBeforeSerialize.html",
        "title": "OnBeforeSerialize",
        "tags": [],
        "description": "",
        "summary": "OnBeforeSerialize() protected void OnBeforeSerialize() ; 説明 シリアライズ前に呼ばれる",
        "content": "OnBeforeSerialize() protected void OnBeforeSerialize() ;   説明 シリアライズ前に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IBindItem/M-OnBindItem.html",
        "title": "OnBindItem",
        "tags": [],
        "description": "",
        "summary": "OnBindItem(VisualElement) public void OnBindItem(VisualElement element) ; 説明 VisualElementへアイテムをバインドした際に呼ばれる パラメーター パラメーター名 説明 element アイテムをバインドしたUI要素",
        "content": "OnBindItem(VisualElement) public void OnBindItem(VisualElement element) ;   説明 VisualElementへアイテムをバインドした際に呼ばれる\nパラメーター    パラメーター名 説明     element アイテムをバインドしたUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/M-OnBindItem.html",
        "title": "OnBindItem",
        "tags": [],
        "description": "",
        "summary": "OnBindItem(VisualElement) public void OnBindItem(VisualElement element) ; 説明 VisualElementへアイテムをバインドした際に呼ばれる パラメーター パラメーター名 説明 element アイテムをバインドしたUI要素",
        "content": "OnBindItem(VisualElement) public void OnBindItem(VisualElement element) ;   説明 VisualElementへアイテムをバインドした際に呼ばれる\nパラメーター    パラメーター名 説明     element アイテムをバインドしたUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums/SignalExpiration/Once.html",
        "title": "Once",
        "tags": [],
        "description": "",
        "summary": "説明 １回の評価のみ有効",
        "content": "説明 １回の評価のみ有効\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/ICheckRecompute/M-OnCheckRecompute.html",
        "title": "OnCheckRecompute",
        "tags": [],
        "description": "",
        "summary": "OnCheckRecompute() public bool OnCheckRecompute() ; 説明 再演算を行う必要があるかどうかを判定する。 戻り値 再演算を行う必要がある場合はtrueを返す。そうでなければfalseを返す。",
        "content": "OnCheckRecompute() public bool OnCheckRecompute() ;   説明 再演算を行う必要があるかどうかを判定する。\n戻り値 再演算を行う必要がある場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldContainerElement/M-OnConnectionChanged.html",
        "title": "OnConnectionChanged",
        "tags": [],
        "description": "",
        "summary": "OnConnectionChanged(bool) protected void OnConnectionChanged(bool isConnection) ; 説明 ポートの接続が変更された際に呼ばれる パラメーター パラメーター名 説明 isConnection ポートが接続中かどうか",
        "content": "OnConnectionChanged(bool) protected void OnConnectionChanged(bool isConnection) ;   説明 ポートの接続が変更された際に呼ばれる\nパラメーター    パラメーター名 説明     isConnection ポートが接続中かどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementBase/M-OnConnectionChanged.html",
        "title": "OnConnectionChanged",
        "tags": [],
        "description": "",
        "summary": "OnConnectionChanged(bool) protected void OnConnectionChanged(bool isConnection) ; 説明 ポートの接続が変更された際に呼ばれる パラメーター パラメーター名 説明 isConnection ポートが接続中かどうか",
        "content": "OnConnectionChanged(bool) protected void OnConnectionChanged(bool isConnection) ;   説明 ポートの接続が変更された際に呼ばれる\nパラメーター    パラメーター名 説明     isConnection ポートが接続中かどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-OnContextualMenu.html",
        "title": "OnContextualMenu",
        "tags": [],
        "description": "",
        "summary": "OnContextualMenu(ContextualMenuPopulateEvent) public void OnContextualMenu(ContextualMenuPopulateEvent e) ; 説明 右クリックメニューを開く際に呼ばれる パラメーター パラメーター名 説明 e 右クリックメニューを開くイベント",
        "content": "OnContextualMenu(ContextualMenuPopulateEvent) public void OnContextualMenu(ContextualMenuPopulateEvent e) ;   説明 右クリックメニューを開く際に呼ばれる\nパラメーター    パラメーター名 説明     e 右クリックメニューを開くイベント    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/ITypeMenuContext/M-OnCreated.html",
        "title": "OnCreated",
        "tags": [],
        "description": "",
        "summary": "OnCreated(SerializedProperty) public void OnCreated(SerializedProperty property) ; 説明 ノードコンポーネントを作成した際に呼ばれる パラメーター パラメーター名 説明 property プロパティ",
        "content": "OnCreated(SerializedProperty) public void OnCreated(SerializedProperty property) ;   説明 ノードコンポーネントを作成した際に呼ばれる\nパラメーター    パラメーター名 説明     property プロパティ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableComponent/M-OnDeactivated.html",
        "title": "OnDeactivated",
        "tags": [],
        "description": "",
        "summary": "OnDeactivated() protected void OnDeactivated() ; 説明 非アクティブになった際に呼ばれる",
        "content": "OnDeactivated() protected void OnDeactivated() ;   説明 非アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ActivatableNode/M-OnDeactivated.html",
        "title": "OnDeactivated",
        "tags": [],
        "description": "",
        "summary": "OnDeactivated() protected void OnDeactivated() ; 説明 非アクティブになった際に呼ばれる",
        "content": "OnDeactivated() protected void OnDeactivated() ;   説明 非アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AsyncOperationComponent-TAsyncOperation-/M-OnDeactivated.html",
        "title": "OnDeactivated",
        "tags": [],
        "description": "",
        "summary": "OnDeactivated() protected void OnDeactivated() ; 説明 非アクティブになった際に呼ばれる",
        "content": "OnDeactivated() protected void OnDeactivated() ;   説明 非アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/WaitForSeconds/M-OnDeactivated.html",
        "title": "OnDeactivated",
        "tags": [],
        "description": "",
        "summary": "OnDeactivated() protected void OnDeactivated() ; 説明 非アクティブになった際に呼ばれる",
        "content": "OnDeactivated() protected void OnDeactivated() ;   説明 非アクティブになった際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-OnDeleteNode.html",
        "title": "OnDeleteNode",
        "tags": [],
        "description": "",
        "summary": "OnDeleteNode() protected void OnDeleteNode() ; 説明 ノードを削除する際に呼ばれる",
        "content": "OnDeleteNode() protected void OnDeleteNode() ;   説明 ノードを削除する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-OnDestroy.html",
        "title": "OnDestroy",
        "tags": [],
        "description": "",
        "summary": "OnDestroy() protected void OnDestroy() ; 説明 ノードエディタを破棄する際に呼ばれる",
        "content": "OnDestroy() protected void OnDestroy() ;   説明 ノードエディタを破棄する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/EvaluateDecorator/M-OnEnterEvaluation.html",
        "title": "OnEnterEvaluation",
        "tags": [],
        "description": "",
        "summary": "OnEnterEvaluation() protected void OnEnterEvaluation() ; 説明 ノードが評価対象に入った際に呼ばれる",
        "content": "OnEnterEvaluation() protected void OnEnterEvaluation() ;   説明 ノードが評価対象に入った際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/EvaluateDecorator/M-OnEvaluate.html",
        "title": "OnEvaluate",
        "tags": [],
        "description": "",
        "summary": "OnEvaluate() protected bool OnEvaluate() ; 説明 評価を行う際に呼ばれる 戻り値 評価結果を返す",
        "content": "OnEvaluate() protected bool OnEvaluate() ;   説明 評価を行う際に呼ばれる\n戻り値 評価結果を返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EvaluateComponent/M-OnEvaluate.html",
        "title": "OnEvaluate",
        "tags": [],
        "description": "",
        "summary": "OnEvaluate() protected bool OnEvaluate() ; 説明 評価を行う 戻り値 評価結果",
        "content": "OnEvaluate() protected bool OnEvaluate() ;   説明 評価を行う\n戻り値 評価結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/EventComponent/M-OnEvent.html",
        "title": "OnEvent",
        "tags": [],
        "description": "",
        "summary": "OnEvent() protected void OnEvent() ; 説明 イベントが来た際に呼び出す",
        "content": "OnEvent() protected void OnEvent() ;   説明 イベントが来た際に呼び出す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AsyncOperationComponent-TAsyncOperation-/M-OnExecute.html",
        "title": "OnExecute",
        "tags": [],
        "description": "",
        "summary": "OnExecute() protected TaskStatus OnExecute() ; 説明 処理を実行する。 戻り値 タスクの状態を返す。",
        "content": "OnExecute() protected TaskStatus OnExecute() ;   説明 処理を実行する。\n戻り値 タスクの状態を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TaskComponent/M-OnExecute.html",
        "title": "OnExecute",
        "tags": [],
        "description": "",
        "summary": "OnExecute() protected TaskStatus OnExecute() ; 説明 処理を実行する。 戻り値 タスクの状態を返す。",
        "content": "OnExecute() protected TaskStatus OnExecute() ;   説明 処理を実行する。\n戻り値 タスクの状態を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/WaitForSeconds/M-OnExecute.html",
        "title": "OnExecute",
        "tags": [],
        "description": "",
        "summary": "OnExecute() protected TaskStatus OnExecute() ; 説明 処理を実行する。 戻り値 タスクの状態を返す。",
        "content": "OnExecute() protected TaskStatus OnExecute() ;   説明 処理を実行する。\n戻り値 タスクの状態を返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnFixedUpdate.html",
        "title": "OnFixedUpdate",
        "tags": [],
        "description": "",
        "summary": "OnFixedUpdate() protected void OnFixedUpdate() ; 説明 固定間隔で更新する際に呼ばれる",
        "content": "OnFixedUpdate() protected void OnFixedUpdate() ;   説明 固定間隔で更新する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeComponentEditor/M-OnHeaderContextualMenu.html",
        "title": "OnHeaderContextualMenu",
        "tags": [],
        "description": "",
        "summary": "OnHeaderContextualMenu(ContextualMenuPopulateEvent) public void OnHeaderContextualMenu(ContextualMenuPopulateEvent e) ; 説明 ヘッダーのコンテキストメニューが開く際に呼ばれる パラメーター パラメーター名 説明 e コンテキストメニューを開くイベント",
        "content": "OnHeaderContextualMenu(ContextualMenuPopulateEvent) public void OnHeaderContextualMenu(ContextualMenuPopulateEvent e) ;   説明 ヘッダーのコンテキストメニューが開く際に呼ばれる\nパラメーター    パラメーター名 説明     e コンテキストメニューを開くイベント    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnLateUpdate.html",
        "title": "OnLateUpdate",
        "tags": [],
        "description": "",
        "summary": "OnLateUpdate() protected void OnLateUpdate() ; 説明 更新した後に呼ばれる",
        "content": "OnLateUpdate() protected void OnLateUpdate() ;   説明 更新した後に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/EvaluateDecorator/M-OnLeaveEvaluation.html",
        "title": "OnLeaveEvaluation",
        "tags": [],
        "description": "",
        "summary": "OnLeaveEvaluation() protected void OnLeaveEvaluation() ; 説明 ノードが評価対象から抜ける際に呼ばれる",
        "content": "OnLeaveEvaluation() protected void OnLeaveEvaluation() ;   説明 ノードが評価対象から抜ける際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/LoopCheckDecorator/M-OnNext.html",
        "title": "OnNext",
        "tags": [],
        "description": "",
        "summary": "OnNext() protected bool OnNext() ; 説明 ノードの実行が終了した際に、ループするかチェックする際に呼ばれる 戻り値 ループする場合にtrueを返す。そうでなければfalse",
        "content": "OnNext() protected bool OnNext() ;   説明 ノードの実行が終了した際に、ループするかチェックする際に呼ばれる\n戻り値 ループする場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IPauseReceiver/M-OnPause.html",
        "title": "OnPause",
        "tags": [],
        "description": "",
        "summary": "OnPause(bool) public void OnPause(bool pause) ; 説明 グラフが一時停止/再開する際に呼ばれる パラメーター パラメーター名 説明 pause 一時停止したかどうか",
        "content": "OnPause(bool) public void OnPause(bool pause) ;   説明 グラフが一時停止/再開する際に呼ばれる\nパラメーター    パラメーター名 説明     pause 一時停止したかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnPause.html",
        "title": "OnPause",
        "tags": [],
        "description": "",
        "summary": "OnPause() protected void OnPause() ; 説明 一時停止した際に呼ばれる",
        "content": "OnPause() protected void OnPause() ;   説明 一時停止した際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnPlay.html",
        "title": "OnPlay",
        "tags": [],
        "description": "",
        "summary": "OnPlay() protected void OnPlay() ; 説明 再生開始した際に呼ばれる",
        "content": "OnPlay() protected void OnPlay() ;   説明 再生開始した際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponentBase-T-/M-OnProgress.html",
        "title": "OnProgress",
        "tags": [],
        "description": "",
        "summary": "OnProgress(float) protected void OnProgress(float progress) ; 説明 進行度が変更された際に呼ばれる パラメーター パラメーター名 説明 progress 進行度",
        "content": "OnProgress(float) protected void OnProgress(float progress) ;   説明 進行度が変更された際に呼ばれる\nパラメーター    パラメーター名 説明     progress 進行度    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/WaitForSeconds/M-OnProgress.html",
        "title": "OnProgress",
        "tags": [],
        "description": "",
        "summary": "OnProgress(float) protected void OnProgress(float progress) ; 説明 進行度が変更された際に呼ばれる パラメーター パラメーター名 説明 progress 進行度",
        "content": "OnProgress(float) protected void OnProgress(float progress) ;   説明 進行度が変更された際に呼ばれる\nパラメーター    パラメーター名 説明     progress 進行度    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeComponentEditor/M-OnRelease.html",
        "title": "OnRelease",
        "tags": [],
        "description": "",
        "summary": "OnRelease() public void OnRelease() ; 説明 解放する際に呼ばれる",
        "content": "OnRelease() public void OnRelease() ;   説明 解放する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/ResultChangeDecorator/M-OnResult.html",
        "title": "OnResult",
        "tags": [],
        "description": "",
        "summary": "OnResult(bool) protected bool OnResult(bool result) ; 説明 ノードの実行が終了した際に、実行結果を変更して返す パラメーター パラメーター名 説明 result 実行結果 戻り値 変更した実行結果を返す",
        "content": "OnResult(bool) protected bool OnResult(bool result) ;   説明 ノードの実行が終了した際に、実行結果を変更して返す\nパラメーター    パラメーター名 説明     result 実行結果    戻り値 変更した実行結果を返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnResume.html",
        "title": "OnResume",
        "tags": [],
        "description": "",
        "summary": "OnResume() protected void OnResume() ; 説明 再開した際に呼ばれる",
        "content": "OnResume() protected void OnResume() ;   説明 再開した際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-OnSetupContents.html",
        "title": "OnSetupContents",
        "tags": [],
        "description": "",
        "summary": "OnSetupContents(NodeContentContainer) protected void OnSetupContents(NodeContentContainer container) ; 説明 UIのコンテンツをセットアップする パラメーター パラメーター名 説明 container コンテンツコンテナ",
        "content": "OnSetupContents(NodeContentContainer) protected void OnSetupContents(NodeContentContainer container) ;   説明 UIのコンテンツをセットアップする\nパラメーター    パラメーター名 説明     container コンテンツコンテナ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/M-OnSetupElement.html",
        "title": "OnSetupElement",
        "tags": [],
        "description": "",
        "summary": "OnSetupElement() protected void OnSetupElement() ; 説明 UI要素をセットアップする",
        "content": "OnSetupElement() protected void OnSetupElement() ;   説明 UI要素をセットアップする\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnStop.html",
        "title": "OnStop",
        "tags": [],
        "description": "",
        "summary": "OnStop() protected void OnStop() ; 説明 再生停止した際に呼ばれる",
        "content": "OnStop() protected void OnStop() ;   説明 再生停止した際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IBindItem/M-OnUnbindItem.html",
        "title": "OnUnbindItem",
        "tags": [],
        "description": "",
        "summary": "OnUnbindItem(VisualElement) public void OnUnbindItem(VisualElement element) ; 説明 VisualElementへのバインドが解除された際に呼ばれる パラメーター パラメーター名 説明 element アイテムをバインドしたUI要素",
        "content": "OnUnbindItem(VisualElement) public void OnUnbindItem(VisualElement element) ;   説明 VisualElementへのバインドが解除された際に呼ばれる\nパラメーター    パラメーター名 説明     element アイテムをバインドしたUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/M-OnUnbindItem.html",
        "title": "OnUnbindItem",
        "tags": [],
        "description": "",
        "summary": "OnUnbindItem(VisualElement) public void OnUnbindItem(VisualElement element) ; 説明 VisualElementへのバインドが解除された際に呼ばれる パラメーター パラメーター名 説明 element アイテムをバインドしたUI要素",
        "content": "OnUnbindItem(VisualElement) public void OnUnbindItem(VisualElement element) ;   説明 VisualElementへのバインドが解除された際に呼ばれる\nパラメーター    パラメーター名 説明     element アイテムをバインドしたUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IUpdateReceiver/M-OnUpdate.html",
        "title": "OnUpdate",
        "tags": [],
        "description": "",
        "summary": "OnUpdate() public void OnUpdate() ; 説明 更新する際に呼ばれる",
        "content": "OnUpdate() public void OnUpdate() ;   説明 更新する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-OnUpdate.html",
        "title": "OnUpdate",
        "tags": [],
        "description": "",
        "summary": "OnUpdate() protected void OnUpdate() ; 説明 更新する際に呼ばれる",
        "content": "OnUpdate() protected void OnUpdate() ;   説明 更新する際に呼ばれる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/op_Inequality.html",
        "title": "operator !=",
        "tags": [],
        "description": "",
        "summary": "operator !=(SerializableType, SerializableType) public static bool operator !=(SerializableType x, SerializableType y) ; 説明 等しくないかを判定する パラメーター パラメーター名 説明 x 等しくないかを判定する対象 y 等しくないかを判定する対象 戻り",
        "content": "operator !=(SerializableType, SerializableType) public static bool operator !=(SerializableType x, SerializableType y) ;   説明 等しくないかを判定する\nパラメーター    パラメーター名 説明     x 等しくないかを判定する対象   y 等しくないかを判定する対象    戻り値 等しくないかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/op_Inequality.html",
        "title": "operator !=",
        "tags": [],
        "description": "",
        "summary": "operator !=(UniqueId, UniqueId) public static bool operator !=(UniqueId a, UniqueId b) ; 説明 等しくないかを判定する パラメーター パラメーター名 説明 a 等しくないかを判定する対象 b 等しくないかを判定する対象 戻り",
        "content": "operator !=(UniqueId, UniqueId) public static bool operator !=(UniqueId a, UniqueId b) ;   説明 等しくないかを判定する\nパラメーター    パラメーター名 説明     a 等しくないかを判定する対象   b 等しくないかを判定する対象    戻り値 等しくないかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/op_Equality.html",
        "title": "operator ==",
        "tags": [],
        "description": "",
        "summary": "operator ==(SerializableType, SerializableType) public static bool operator ==(SerializableType x, SerializableType y) ; 説明 等しいか判定する パラメーター パラメーター名 説明 x 等しいか判定する対象 y 等しいか判定する対象 戻り値 等しいかどうか",
        "content": "operator ==(SerializableType, SerializableType) public static bool operator ==(SerializableType x, SerializableType y) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     x 等しいか判定する対象   y 等しいか判定する対象    戻り値 等しいかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/op_Equality.html",
        "title": "operator ==",
        "tags": [],
        "description": "",
        "summary": "operator ==(UniqueId, UniqueId) public static bool operator ==(UniqueId a, UniqueId b) ; 説明 等しいか判定する パラメーター パラメーター名 説明 a 等しいか判定する対象 b 等しいか判定する対象 戻り値 等しいかどうか",
        "content": "operator ==(UniqueId, UniqueId) public static bool operator ==(UniqueId a, UniqueId b) ;   説明 等しいか判定する\nパラメーター    パラメーター名 説明     a 等しいか判定する対象   b 等しいか判定する対象    戻り値 等しいかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantPropertyAttribute/P-Order.html",
        "title": "Order",
        "tags": [],
        "description": "",
        "summary": "public int Order ; 説明 複数のConstantPropertyAttributeを描画する順序を指定する",
        "content": "public int Order ;   説明 複数のConstantPropertyAttributeを描画する順序を指定する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldOrderAttribute/F-Order.html",
        "title": "Order",
        "tags": [],
        "description": "",
        "summary": "public int Order ; 説明 表示順",
        "content": "public int Order ;   説明 表示順\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/EasingMode/Out.html",
        "title": "Out",
        "tags": [],
        "description": "",
        "summary": "説明 出力側",
        "content": "説明 出力側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/PortType/Output.html",
        "title": "Output",
        "tags": [],
        "description": "",
        "summary": "説明 出力ポート",
        "content": "説明 出力ポート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPort-T-.html",
        "title": "OutputDataPort&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPort\u0026lt;T\u0026gt; インターフェイス実装: IValueGetter\u0026lt;T\u0026gt;, IValueSetter\u0026lt;T\u0026gt;, IOutputDataPort 説明 ジェネリック型の出力データポート 型パラメーター 型パラメーター名 説明 型制約 T データの型 プ",
        "content": "  クラス in LogicToolkit / 継承元: DataPort\u0026lt;T\u0026gt;\nインターフェイス実装: IValueGetter\u0026lt;T\u0026gt;, IValueSetter\u0026lt;T\u0026gt;, IOutputDataPort\n説明 ジェネリック型の出力データポート\n型パラメーター    型パラメーター名 説明 型制約     T データの型     プロパティ    プロパティ名 説明     HasValue 出力データポートが値を持っているかどうか    メソッド    メソッド名 説明     SetDefault デフォルトの値に設定する   SetValue 値を設定する。   SetValueWithoutNotify 通知せずに値を設定する。    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType.html",
        "title": "OutputDataPortWithType",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: DataPortWithType インターフェイス実装: IValueTryGetter, IValueTrySetter, IOutputDataPort 説明 型指定可能な出力データポート プロパティ プロパティ名 説明 HasValue 出力データポートが値を持ってい",
        "content": "  クラス in LogicToolkit / 継承元: DataPortWithType\nインターフェイス実装: IValueTryGetter, IValueTrySetter, IOutputDataPort\n説明 型指定可能な出力データポート\nプロパティ    プロパティ名 説明     HasValue 出力データポートが値を持っているかどうか    メソッド    メソッド名 説明     SetDefault デフォルトの値に設定する   SetDefaultWithoutNotify 通知せずにデフォルトの値に設定する   SetValue 値を設定する   SetValueWithoutNotify 通知せずに値を設定する   TrySetValue 値を設定する   TrySetValueWithoutNotify 通知せずに値を設定する    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード   Type データの型    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort.html",
        "title": "OutputExecutePort",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Port インターフェイス実装: IOutputPort 説明 出力実行ポート プロパティ プロパティ名 説明 PlayState 再生状態 メソッド メソッド名 説明 Pause 一時停止する。 Play",
        "content": "  クラス in LogicToolkit / 継承元: Port\nインターフェイス実装: IOutputPort\n説明 出力実行ポート\nプロパティ    プロパティ名 説明     PlayState 再生状態    メソッド    メソッド名 説明     Pause 一時停止する。   Play 再生開始する   Restart 最初から再開する   Resume 再開する。   Stop 再生停止する。   Update 更新する。    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Wire/P-OutputPort.html",
        "title": "OutputPort",
        "tags": [],
        "description": "",
        "summary": "public IOutputPort OutputPort ; 説明 出力ポート",
        "content": "public IOutputPort OutputPort ;   説明 出力ポート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Types/OutputSignalPort.html",
        "title": "OutputSignalPort",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.StateMachines / 継承元: TransitionalPort 説明 出力シグナルポート プロパティ プロパティ名 説明 Expiration シグナルの有効期限 メソッド メソッド名 説明 Reset シグナルをリセットする Send シ",
        "content": "  クラス in LogicToolkit.StateMachines / 継承元: TransitionalPort\n説明 出力シグナルポート\nプロパティ    プロパティ名 説明     Expiration シグナルの有効期限    メソッド    メソッド名 説明     Reset シグナルをリセットする   Send シグナルを送信する    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputTransitionPort.html",
        "title": "OutputTransitionPort",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: TransitionalPort 説明 出力遷移ポート メソッド メソッド名 説明 Transition 接続先に遷移する。 継承元メンバー プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイ",
        "content": "  クラス in LogicToolkit / 継承元: TransitionalPort\n説明 出力遷移ポート\nメソッド    メソッド名 説明     Transition 接続先に遷移する。    継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-Owner.html",
        "title": "Owner",
        "tags": [],
        "description": "",
        "summary": "public Object Owner ; 説明 このノードグラフを所有しているオブジェクト",
        "content": "public Object Owner ;   説明 このノードグラフを所有しているオブジェクト\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/Package.html",
        "title": "Package",
        "tags": [],
        "description": "",
        "summary": "説明 パッケージ",
        "content": "説明 パッケージ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/ConstantPropertyDrawer/P-ParentFieldInfo.html",
        "title": "ParentFieldInfo",
        "tags": [],
        "description": "",
        "summary": "protected FieldInfo ParentFieldInfo ; 説明 InputField型のフィールドのFieldInfo",
        "content": "protected FieldInfo ParentFieldInfo ;   説明 InputField型のフィールドのFieldInfo\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ScriptGeneratedAttribute/F-Path.html",
        "title": "Path",
        "tags": [],
        "description": "",
        "summary": "public string Path ; 説明 生成情報へのパス",
        "content": "public string Path ;   説明 生成情報へのパス\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/M-Pause.html",
        "title": "Pause",
        "tags": [],
        "description": "",
        "summary": "Pause() public void Pause() ; 説明 一時停止する。",
        "content": "Pause() public void Pause() ;   説明 一時停止する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Pause.html",
        "title": "Pause",
        "tags": [],
        "description": "",
        "summary": "Pause() public void Pause() ; 説明 一時停止する。",
        "content": "Pause() public void Pause() ;   説明 一時停止する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/M-Pause.html",
        "title": "Pause",
        "tags": [],
        "description": "",
        "summary": "Pause() public void Pause() ; 説明 一時停止する",
        "content": "Pause() public void Pause() ;   説明 一時停止する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/PlayState/Paused.html",
        "title": "Paused",
        "tags": [],
        "description": "",
        "summary": "説明 一時停止した",
        "content": "説明 一時停止した\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FieldPlacementAttribute/F-Placement.html",
        "title": "Placement",
        "tags": [],
        "description": "",
        "summary": "public FieldPlacement Placement ; 説明 フィールドの配置",
        "content": "public FieldPlacement Placement ;   説明 フィールドの配置\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/M-Play.html",
        "title": "Play",
        "tags": [],
        "description": "",
        "summary": "Play() public void Play() ; 説明 再生開始する",
        "content": "Play() public void Play() ;   説明 再生開始する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Play.html",
        "title": "Play",
        "tags": [],
        "description": "",
        "summary": "Play(Func\u0026lt;OutputExecutePort, FlowExitNode, bool\u0026gt;) public bool Play(Func\u0026lt;OutputExecutePort, FlowExitNode, bool\u0026gt; onExit) ; 説明 再生開始する パラメーター パラメーター名 説明 onExit 終了した際に呼ばれる 戻り値 再生開始した場合にtrueを返す。そうでなけれ",
        "content": "Play(Func\u0026lt;OutputExecutePort, FlowExitNode, bool\u0026gt;) public bool Play(Func\u0026lt;OutputExecutePort, FlowExitNode, bool\u0026gt; onExit) ;   説明 再生開始する\nパラメーター    パラメーター名 説明     onExit 終了した際に呼ばれる    戻り値 再生開始した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/M-Play.html",
        "title": "Play",
        "tags": [],
        "description": "",
        "summary": "Play(TimerType) public void Play(TimerType timerType) ; 説明 再生を開始する パラメーター パラメーター名 説明 timerType 時間の種類 Play(TimerType, float) public void Play(TimerType timerType, float offset) ; 説明 再生を開始する パラメーター パラメーター名 説明 timerType",
        "content": "Play(TimerType) public void Play(TimerType timerType) ;   説明 再生を開始する\nパラメーター    パラメーター名 説明     timerType 時間の種類    Play(TimerType, float) public void Play(TimerType timerType, float offset) ;   説明 再生を開始する\nパラメーター    パラメーター名 説明     timerType 時間の種類   offset 開始オフセット    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/Player.html",
        "title": "Player",
        "tags": [],
        "description": "",
        "summary": "説明 プレイヤー",
        "content": "説明 プレイヤー\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node/P-Player.html",
        "title": "Player",
        "tags": [],
        "description": "",
        "summary": "public LogicPlayerBase Player ; 説明 このノードを再生しているLogicPlayerBase",
        "content": "public LogicPlayerBase Player ;   説明 このノードを再生しているLogicPlayerBase\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeComponent/P-Player.html",
        "title": "Player",
        "tags": [],
        "description": "",
        "summary": "public LogicPlayerBase Player ; 説明 このノードコンポーネントを再生しているLogicPlayerBase",
        "content": "public LogicPlayerBase Player ;   説明 このノードコンポーネントを再生しているLogicPlayerBase\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-Player.html",
        "title": "Player",
        "tags": [],
        "description": "",
        "summary": "public LogicPlayerBase Player ; 説明 このノードグラフを再生しているLogicPlayerBase",
        "content": "public LogicPlayerBase Player ;   説明 このノードグラフを再生しているLogicPlayerBase\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/PlayState/Playing.html",
        "title": "Playing",
        "tags": [],
        "description": "",
        "summary": "説明 再生中",
        "content": "説明 再生中\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/PlayState.html",
        "title": "PlayState",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 再生状態 プロパティ プロパティ名 説明 Stopped 再生停止した Playing 再生中 Paused 一時停止した",
        "content": "列挙型 in LogicToolkit\n説明 再生状態\nプロパティ    プロパティ名 説明     Stopped 再生停止した   Playing 再生中   Paused 一時停止した    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/P-PlayState.html",
        "title": "PlayState",
        "tags": [],
        "description": "",
        "summary": "public PlayState PlayState ; 説明 再生状態",
        "content": "public PlayState PlayState ;   説明 再生状態\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/P-PlayState.html",
        "title": "PlayState",
        "tags": [],
        "description": "",
        "summary": "public PlayState PlayState ; 説明 再生状態",
        "content": "public PlayState PlayState ;   説明 再生状態\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/P-PlayState.html",
        "title": "PlayState",
        "tags": [],
        "description": "",
        "summary": "public PlayState PlayState ; 説明 再生状態",
        "content": "public PlayState PlayState ;   説明 再生状態\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/P-PlayState.html",
        "title": "PlayState",
        "tags": [],
        "description": "",
        "summary": "public PlayState PlayState ; 説明 再生状態",
        "content": "public PlayState PlayState ;   説明 再生状態\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PooledObject-T-.html",
        "title": "PooledObject&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "構造体 in LogicToolkit.Editors / 継承元: System.ValueType インターフェイス実装: System.IDisposable 説明 プールしたオブジェクトを管理する。 型パラメーター 型パラメーター名 説明 型制約 T プールしている",
        "content": "  構造体 in LogicToolkit.Editors / 継承元: System.ValueType\nインターフェイス実装: System.IDisposable\n説明 プールしたオブジェクトを管理する。\n型パラメーター    型パラメーター名 説明 型制約     T プールしている値の型 class    補足 usingステートメントで使用することでスコープを抜けた際にプールに値を返却できる\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Port.html",
        "title": "Port",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: PortBase 説明 通常ポートの基本型 プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイヤー数 メソッド メソッド名 説明 DeleteWireIds ワイヤーの接続を削除す",
        "content": "  クラス in LogicToolkit / 継承元: PortBase\n説明 通常ポートの基本型\nプロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    継承元メンバー プロパティ    プロパティ名 説明     Node このポートを所有するノード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/PortBase.html",
        "title": "PortBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ポートの基本型 プロパティ プロパティ名 説明 Node このポートを所有するノード",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ポートの基本型\nプロパティ    プロパティ名 説明     Node このポートを所有するノード    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-PortColor.html",
        "title": "PortColor",
        "tags": [],
        "description": "",
        "summary": "public Color PortColor ; 説明 ポートの色",
        "content": "public Color PortColor ;   説明 ポートの色\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector.html",
        "title": "PortConnector",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 ポートの接続を管理するクラス プロパティ プロパティ名 説明 ConnectableWireTypes 接続可能なワイヤーの型 ConnectorPortType 接続するポートの種類 FieldInfo フィールドイ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 ポートの接続を管理するクラス\nプロパティ    プロパティ名 説明     ConnectableWireTypes 接続可能なワイヤーの型   ConnectorPortType 接続するポートの種類   FieldInfo フィールドインフォ   FieldType フィールドの型   MainConnectableWireType メインの接続可能なワイヤーの型   PortColor ポートの色   PortType ポートの種類   Property プロパティ   Tooltip ツールチップ    メソッド    メソッド名 説明     IsConnectable 接続可能か判定する。    静的メソッド    メソッド名 説明     Get PortConnectorを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/P-PortConnector.html",
        "title": "PortConnector",
        "tags": [],
        "description": "",
        "summary": "public PortConnector PortConnector ; 説明 ポートの接続データ",
        "content": "public PortConnector PortConnector ;   説明 ポートの接続データ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor/P-PortConnector.html",
        "title": "PortConnector",
        "tags": [],
        "description": "",
        "summary": "public PortConnector PortConnector ; 説明 ポートの接続データ",
        "content": "public PortConnector PortConnector ;   説明 ポートの接続データ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/InputFieldElementBase/P-PortField.html",
        "title": "PortField",
        "tags": [],
        "description": "",
        "summary": "public PortField PortField ; 説明 ポートのUI要素",
        "content": "public PortField PortField ;   説明 ポートのUI要素\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField.html",
        "title": "PortField",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;PortBase\u0026gt; 説明 ポートのUI要素 コンストラクタ 説明 PortField コンストラクタ プロパティ プロパティ名 説明 NodeEditor ノードエディタ PortConnector ポートの接続データ Property",
        "content": "  クラス in LogicToolkit.Editors / 継承元: BaseFieldExt\u0026lt;PortBase\u0026gt;\n説明 ポートのUI要素\nコンストラクタ     説明     PortField コンストラクタ    プロパティ    プロパティ名 説明     NodeEditor ノードエディタ   PortConnector ポートの接続データ   Property プロパティ    イベント    イベント名 説明     ConnectionChanged 接続状態が変更された際に呼び出されるイベント    メソッド    メソッド名 説明     Disconnect 切断する    静的フィールド    フィールド名 説明     LabelExpandUssClassName このタイプの要素内のラベルにつける展開の USS クラス名。   LabelUssClassName このタイプの要素内のラベルの USS クラス名。   UssClassName このタイプの要素の USS クラス名。    継承元メンバー プロパティ    プロパティ名 説明     Label ラベル名   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/PortField-ctor.html",
        "title": "PortField",
        "tags": [],
        "description": "",
        "summary": "PortField(SerializedProperty) public PortField(SerializedProperty property) ; 説明 コンストラクタ パラメーター パラメーター名 説明 property プロパティ PortField(SerializedProperty, string) public PortField(SerializedProperty property, string label) ; 説明 コンストラクタ パラメーター パラメーター名 説明 property プロ",
        "content": "PortField(SerializedProperty) public PortField(SerializedProperty property) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     property プロパティ    PortField(SerializedProperty, string) public PortField(SerializedProperty property, string label) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     property プロパティ   label ラベル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor/P-PortField.html",
        "title": "PortField",
        "tags": [],
        "description": "",
        "summary": "public PortField PortField ; 説明 ポートのUI要素",
        "content": "public PortField PortField ;   説明 ポートのUI要素\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor.html",
        "title": "PortFieldAssignor",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: FieldAssignor 説明 ノードやノードコンポーネントが作成された際にポートを接続するためのクラス プロパティ プロパティ名 説明 ConvertNodePos 変換ノードの位",
        "content": "  クラス in LogicToolkit.Editors / 継承元: FieldAssignor\n説明 ノードやノードコンポーネントが作成された際にポートを接続するためのクラス\nプロパティ    プロパティ名 説明     ConvertNodePos 変換ノードの位置   GraphEditor グラフエディタ   PortConnector ポートの接続データ   PortField ポートのUI要素   PortType ポートの種類    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/PortType.html",
        "title": "PortType",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.Editors 説明 ポートの種類 プロパティ プロパティ名 説明 Input 入力ポート Output 出力ポート Reroute リルートポート",
        "content": "列挙型 in LogicToolkit.Editors\n説明 ポートの種類\nプロパティ    プロパティ名 説明     Input 入力ポート   Output 出力ポート   Reroute リルートポート    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-PortType.html",
        "title": "PortType",
        "tags": [],
        "description": "",
        "summary": "public PortType PortType ; 説明 ポートの種類",
        "content": "public PortType PortType ;   説明 ポートの種類\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortFieldAssignor/P-PortType.html",
        "title": "PortType",
        "tags": [],
        "description": "",
        "summary": "public PortType PortType ; 説明 ポートの種類",
        "content": "public PortType PortType ;   説明 ポートの種類\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Node/P-Position.html",
        "title": "Position",
        "tags": [],
        "description": "",
        "summary": "public RectInt Position ; 説明 ノードのグラフ上の位置",
        "content": "public RectInt Position ;   説明 ノードのグラフ上の位置\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/Precompiled.html",
        "title": "Precompiled",
        "tags": [],
        "description": "",
        "summary": "説明 事前コンパイル済み",
        "content": "説明 事前コンパイル済み\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Primitive.html",
        "title": "Primitive",
        "tags": [],
        "description": "",
        "summary": "説明 プリミティブ型",
        "content": "説明 プリミティブ型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource/Private.html",
        "title": "Private",
        "tags": [],
        "description": "",
        "summary": "説明 プライベート",
        "content": "説明 プライベート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo/FS-ProductName.html",
        "title": "ProductName",
        "tags": [],
        "description": "",
        "summary": "public static string ProductName ; 説明 製品名",
        "content": "public static string ProductName ;   説明 製品名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IProgressComponent/P-ProgressPlayer.html",
        "title": "ProgressPlayer",
        "tags": [],
        "description": "",
        "summary": "public ProgressPlayer ProgressPlayer ; 説明 進捗プレイヤーを返す",
        "content": "public ProgressPlayer ProgressPlayer ;   説明 進捗プレイヤーを返す\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ProgressPlayer.html",
        "title": "ProgressPlayer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 進捗プレイヤー NodeComponentにIProgressComponentを実装して使用する。 プロパティ プロパ",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 進捗プレイヤー\nNodeComponentにIProgressComponentを実装して使用する。\nプロパティ    プロパティ名 説明     CurrentProgress 現在の進捗度   IsActive アクティブかどうか    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-Property.html",
        "title": "Property",
        "tags": [],
        "description": "",
        "summary": "public SerializedProperty Property ; 説明 プロパティ",
        "content": "public SerializedProperty Property ;   説明 プロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/P-Property.html",
        "title": "Property",
        "tags": [],
        "description": "",
        "summary": "public SerializedProperty Property ; 説明 プロパティ",
        "content": "public SerializedProperty Property ;   説明 プロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/F-Property.html",
        "title": "Property",
        "tags": [],
        "description": "",
        "summary": "public SerializedProperty Property ; 説明 プロパティ",
        "content": "public SerializedProperty Property ;   説明 プロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/Property.html",
        "title": "Property",
        "tags": [],
        "description": "",
        "summary": "説明 プロパティ",
        "content": "説明 プロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PropertyFieldUtility.html",
        "title": "PropertyFieldUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 PropertyFieldのユーティリティクラス 静的メソッド メソッド名 説明 CreatePropertyField PropertyFieldを作成する",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 PropertyFieldのユーティリティクラス\n静的メソッド    メソッド名 説明     CreatePropertyField PropertyFieldを作成する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PropertyTracker.html",
        "title": "PropertyTracker",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.VisualElement 説明 SerializedPropertyの変更をトラッキングするためのUI要素 コンストラクタ 説明 PropertyTracker コンストラクタ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: UnityEngine.UIElements.VisualElement\n説明 SerializedPropertyの変更をトラッキングするためのUI要素\nコンストラクタ     説明     PropertyTracker コンストラクタ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PropertyTracker/PropertyTracker-ctor.html",
        "title": "PropertyTracker",
        "tags": [],
        "description": "",
        "summary": "PropertyTracker(SerializedProperty, Action\u0026lt;SerializedProperty\u0026gt;) public PropertyTracker(SerializedProperty property, Action\u0026lt;SerializedProperty\u0026gt; changed) ; 説明 コンストラクタ パラメーター パラメーター名 説明 property プロパティ changed 変更された際のコールバック",
        "content": "PropertyTracker(SerializedProperty, Action\u0026lt;SerializedProperty\u0026gt;) public PropertyTracker(SerializedProperty property, Action\u0026lt;SerializedProperty\u0026gt; changed) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     property プロパティ   changed 変更された際のコールバック    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo/FS-Publisher.html",
        "title": "Publisher",
        "tags": [],
        "description": "",
        "summary": "public static string Publisher ; 説明 パブリッシャー名",
        "content": "public static string Publisher ;   説明 パブリッシャー名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/QuaternionLerp.html",
        "title": "QuaternionLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Quaternion\u0026gt; 説明 Quaternion型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Quaternion\u0026gt;\n説明 Quaternion型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/QuaternionSlerp.html",
        "title": "QuaternionSlerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Quaternion\u0026gt; 説明 Quaternion型の球面線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Quaternion\u0026gt;\n説明 Quaternion型の球面線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-RaiseValueChanged.html",
        "title": "RaiseValueChanged",
        "tags": [],
        "description": "",
        "summary": "RaiseValueChanged() protected internal void RaiseValueChanged() ; 説明 値変更イベントを発生させる。",
        "content": "RaiseValueChanged() protected internal void RaiseValueChanged() ;   説明 値変更イベントを発生させる。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/P-RawValue.html",
        "title": "RawValue",
        "tags": [],
        "description": "",
        "summary": "public SerializableType RawValue ; 説明 生のSerializableTypeの値",
        "content": "public SerializableType RawValue ;   説明 生のSerializableTypeの値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType/Realtime.html",
        "title": "Realtime",
        "tags": [],
        "description": "",
        "summary": "説明 Time.realtimeSinceStartupを使用する。",
        "content": "説明 Time.realtimeSinceStartupを使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DefaultRecomputeModeAttribute/F-RecomputeMode.html",
        "title": "RecomputeMode",
        "tags": [],
        "description": "",
        "summary": "public RecomputeMode RecomputeMode ; 説明 再演算モード",
        "content": "public RecomputeMode RecomputeMode ;   説明 再演算モード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedRecomputeModeAttribute/F-RecomputeMode.html",
        "title": "RecomputeMode",
        "tags": [],
        "description": "",
        "summary": "public RecomputeMode RecomputeMode ; 説明 再演算モード",
        "content": "public RecomputeMode RecomputeMode ;   説明 再演算モード\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/RecomputeMode.html",
        "title": "RecomputeMode",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 再演算モード プロパティ プロパティ名 説明 Dirty 入力値に変更がある場合に再演算する Frame 更新フレームが異なる場合に再演算する Node 実行ノードが",
        "content": "列挙型 in LogicToolkit\n説明 再演算モード\nプロパティ    プロパティ名 説明     Dirty 入力値に変更がある場合に再演算する   Frame 更新フレームが異なる場合に再演算する   Node 実行ノードが異なる場合に再演算する   Component 実行コンポーネントが異なる場合に再演算する   Always 常に再演算する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/RefArgument-T-TInputField-.html",
        "title": "RefArgument&lt;T, TInputField&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 参照引数を扱う型。 主にスクリプト生成に使用される。 型パラメーター 型パラメーター名 説明 型制約 T 引数の型 TInputField 入力フィール",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 参照引数を扱う型。\n主にスクリプト生成に使用される。\n型パラメーター    型パラメーター名 説明 型制約     T 引数の型    TInputField 入力フィールドの型 InputFieldBase\u0026lt;T\u0026gt;    メソッド    メソッド名 説明     GetValue 値を取得する   SetValue 値を設定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardDataLinkShareType/ReferenceCounter.html",
        "title": "ReferenceCounter",
        "tags": [],
        "description": "",
        "summary": "説明 参照カウンター方式で共有。 同じインスタンスの参照がなくなった際に解放される。",
        "content": "説明 参照カウンター方式で共有。\n同じインスタンスの参照がなくなった際に解放される。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-RegisterVariableOverrideAsset.html",
        "title": "RegisterVariableOverrideAsset",
        "tags": [],
        "description": "",
        "summary": "RegisterVariableOverrideAsset(VariableOverrideAsset) public bool RegisterVariableOverrideAsset(VariableOverrideAsset asset) ; 説明 VariableOverrideAssetを登録する。 パラメーター パラメーター名 説明 asset 対象のVariableOverride",
        "content": "RegisterVariableOverrideAsset(VariableOverrideAsset) public bool RegisterVariableOverrideAsset(VariableOverrideAsset asset) ;   説明 VariableOverrideAssetを登録する。\nパラメーター    パラメーター名 説明     asset 対象のVariableOverrideAsset    戻り値 新たに登録した場合にtrueを返す。登録できなかった場合はfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-RemoveAt.html",
        "title": "RemoveAt",
        "tags": [],
        "description": "",
        "summary": "RemoveAt(IValueGetter, int) public void RemoveAt(IValueGetter listGetter, int index) ; 説明 インデックスの要素を削除する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス index インデックス",
        "content": "RemoveAt(IValueGetter, int) public void RemoveAt(IValueGetter listGetter, int index) ;   説明 インデックスの要素を削除する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   index インデックス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-RemoveElement.html",
        "title": "RemoveElement",
        "tags": [],
        "description": "",
        "summary": "RemoveElement(IValueGetter, IValueGetter) public bool RemoveElement(IValueGetter listGetter, IValueGetter elementGetter) ; 説明 要素を削除する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス elementGetter 要素の値を取得するインスタンス 戻り値 要素を",
        "content": "RemoveElement(IValueGetter, IValueGetter) public bool RemoveElement(IValueGetter listGetter, IValueGetter elementGetter) ;   説明 要素を削除する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   elementGetter 要素の値を取得するインスタンス    戻り値 要素を削除した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/M-RemoveField.html",
        "title": "RemoveField",
        "tags": [],
        "description": "",
        "summary": "RemoveField(VisualElement) public void RemoveField(VisualElement element) ; 説明 フィールドを削除する パラメーター パラメーター名 説明 element 削除するUI要素",
        "content": "RemoveField(VisualElement) public void RemoveField(VisualElement element) ;   説明 フィールドを削除する\nパラメーター    パラメーター名 説明     element 削除するUI要素    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-RemoveVariableOverride.html",
        "title": "RemoveVariableOverride",
        "tags": [],
        "description": "",
        "summary": "RemoveVariableOverride(long) public bool RemoveVariableOverride(long variableId) ; 説明 上書きデータを削除する。 パラメーター パラメーター名 説明 variableId VariableのID 戻り値 削除した場合にtrueを返す。",
        "content": "RemoveVariableOverride(long) public bool RemoveVariableOverride(long variableId) ;   説明 上書きデータを削除する。\nパラメーター    パラメーター名 説明     variableId VariableのID    戻り値 削除した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/M-RemoveVariableOverride.html",
        "title": "RemoveVariableOverride",
        "tags": [],
        "description": "",
        "summary": "RemoveVariableOverride(long) public bool RemoveVariableOverride(long variableId) ; 説明 上書きデータを削除する。 パラメーター パラメーター名 説明 variableId VariableのID 戻り値 削除した場合にtrueを返す。",
        "content": "RemoveVariableOverride(long) public bool RemoveVariableOverride(long variableId) ;   説明 上書きデータを削除する。\nパラメーター    パラメーター名 説明     variableId VariableのID    戻り値 削除した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-Renamable.html",
        "title": "Renamable",
        "tags": [],
        "description": "",
        "summary": "public bool Renamable ; 説明 リネームできるかどうかのフラグ",
        "content": "public bool Renamable ;   説明 リネームできるかどうかのフラグ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/PortType/Reroute.html",
        "title": "Reroute",
        "tags": [],
        "description": "",
        "summary": "説明 リルートポート",
        "content": "説明 リルートポート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Types/OutputSignalPort/M-Reset.html",
        "title": "Reset",
        "tags": [],
        "description": "",
        "summary": "Reset() public void Reset() ; 説明 シグナルをリセットする",
        "content": "Reset() public void Reset() ;   説明 シグナルをリセットする\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Restart.html",
        "title": "Restart",
        "tags": [],
        "description": "",
        "summary": "Restart() public bool Restart() ; 説明 最初から再開する 戻り値 再生開始した場合にtrueを返す。そうでなければfalseを返す。",
        "content": "Restart() public bool Restart() ;   説明 最初から再開する\n戻り値 再生開始した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-RestoreDefaults.html",
        "title": "RestoreDefaults",
        "tags": [],
        "description": "",
        "summary": "RestoreDefaults() protected internal void RestoreDefaults() ; 説明 デフォルト値を現在値に復元",
        "content": "RestoreDefaults() protected internal void RestoreDefaults() ;   説明 デフォルト値を現在値に復元\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-RestoreDefaults.html",
        "title": "RestoreDefaults",
        "tags": [],
        "description": "",
        "summary": "RestoreDefaults() protected internal void RestoreDefaults() ; 説明 デフォルト値を現在値に復元",
        "content": "RestoreDefaults() protected internal void RestoreDefaults() ;   説明 デフォルト値を現在値に復元\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-RestoreDefaults.html",
        "title": "RestoreDefaults",
        "tags": [],
        "description": "",
        "summary": "RestoreDefaults() protected internal void RestoreDefaults() ; 説明 デフォルト値を現在値に復元",
        "content": "RestoreDefaults() protected internal void RestoreDefaults() ;   説明 デフォルト値を現在値に復元\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/CompleteNode/P-Result.html",
        "title": "Result",
        "tags": [],
        "description": "",
        "summary": "public bool Result ; 説明 結果",
        "content": "public bool Result ;   説明 結果\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Types/ResultChangeDecorator.html",
        "title": "ResultChangeDecorator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator 説明 BehaviorTreeノードの実行結果を変更するDecorator メソッド メソッド名 説明 OnResult ノードの実行が終了した",
        "content": "  クラス in LogicToolkit.BehaviorTrees / 継承元: Decorator\n説明 BehaviorTreeノードの実行結果を変更するDecorator\nメソッド    メソッド名 説明     OnResult ノードの実行が終了した際に、実行結果を変更して返す    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/M-Resume.html",
        "title": "Resume",
        "tags": [],
        "description": "",
        "summary": "Resume() public void Resume() ; 説明 再開する。",
        "content": "Resume() public void Resume() ;   説明 再開する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Resume.html",
        "title": "Resume",
        "tags": [],
        "description": "",
        "summary": "Resume() public void Resume() ; 説明 再開する。",
        "content": "Resume() public void Resume() ;   説明 再開する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/M-Resume.html",
        "title": "Resume",
        "tags": [],
        "description": "",
        "summary": "Resume() public void Resume() ; 説明 再開する",
        "content": "Resume() public void Resume() ;   説明 再開する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/FieldPlacement/Right.html",
        "title": "Right",
        "tags": [],
        "description": "",
        "summary": "説明 右側",
        "content": "説明 右側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-RightViewUssClassName.html",
        "title": "RightViewUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string RightViewUssClassName ; 説明 右側ビューのUSSクラス名",
        "content": "public static string RightViewUssClassName ;   説明 右側ビューのUSSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardSource/Root.html",
        "title": "Root",
        "tags": [],
        "description": "",
        "summary": "説明 ルート",
        "content": "説明 ルート\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TaskStatus/Running.html",
        "title": "Running",
        "tags": [],
        "description": "",
        "summary": "説明 実行中",
        "content": "説明 実行中\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SByteLerp.html",
        "title": "SByteLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;sbyte\u0026gt; 説明 sbyte型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;sbyte\u0026gt;\n説明 sbyte型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/BlackboardDataLinkShareType/Scene.html",
        "title": "Scene",
        "tags": [],
        "description": "",
        "summary": "説明 シーン内で共有。 シーンのアンロードに伴ってインスタンスは解放され、シーンを跨いでデータは引き継がれない。",
        "content": "説明 シーン内で共有。\nシーンのアンロードに伴ってインスタンスは解放され、シーンを跨いでデータは引き継がれない。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/SceneObject.html",
        "title": "SceneObject",
        "tags": [],
        "description": "",
        "summary": "説明 シーン内オブジェクト(GameObject, Component)",
        "content": "説明 シーン内オブジェクト(GameObject, Component)\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ScriptGeneratedAttribute.html",
        "title": "ScriptGeneratedAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 生成したスクリプトとしてマークする コンストラクタ 説明 ScriptGeneratedAttribute 生成したスクリプトとしてマークする フィールド フィールド名 説明 Index",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 生成したスクリプトとしてマークする\nコンストラクタ     説明     ScriptGeneratedAttribute 生成したスクリプトとしてマークする    フィールド    フィールド名 説明     Index 生成情報のインデックス   Path 生成情報へのパス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ScriptGeneratedAttribute/ScriptGeneratedAttribute-ctor.html",
        "title": "ScriptGeneratedAttribute",
        "tags": [],
        "description": "",
        "summary": "ScriptGeneratedAttribute(string, int) public ScriptGeneratedAttribute(string path, int index) ; 説明 生成したスクリプトとしてマークする パラメーター パラメーター名 説明 path 生成情報へのパス index 生成情報のインデックス",
        "content": "ScriptGeneratedAttribute(string, int) public ScriptGeneratedAttribute(string path, int index) ;   説明 生成したスクリプトとしてマークする\nパラメーター    パラメーター名 説明     path 生成情報へのパス   index 生成情報のインデックス    "
    },
    {
        "uri": "/search.html",
        "title": "Search",
        "tags": [],
        "description": "",
        "summary": "",
        "content": ""
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeEditor/P-Selected.html",
        "title": "Selected",
        "tags": [],
        "description": "",
        "summary": "public bool Selected ; 説明 選択中かどうか",
        "content": "public bool Selected ;   説明 選択中かどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.BehaviorTrees/Enums/AbortFlags/Self.html",
        "title": "Self",
        "tags": [],
        "description": "",
        "summary": "説明 自ノードを中止する",
        "content": "説明 自ノードを中止する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComponentConstantType/Self.html",
        "title": "Self",
        "tags": [],
        "description": "",
        "summary": "説明 自オブジェクト",
        "content": "説明 自オブジェクト\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Types/OutputSignalPort/M-Send.html",
        "title": "Send",
        "tags": [],
        "description": "",
        "summary": "Send(bool, SignalExpiration) public bool Send(bool signal, SignalExpiration expiration) ; 説明 シグナルを送信する パラメーター パラメーター名 説明 signal シグナル expiration シグナルの有効期限 戻り値 シグナルの送信によって遷移した場合",
        "content": "Send(bool, SignalExpiration) public bool Send(bool signal, SignalExpiration expiration) ;   説明 シグナルを送信する\nパラメーター    パラメーター名 説明     signal シグナル   expiration シグナルの有効期限    戻り値 シグナルの送信によって遷移した場合はtrueを返す。そうでなければfalseを返す。\nSend(bool) public bool Send(bool signal) ;   説明 シグナルを送信する\nパラメーター    パラメーター名 説明     signal シグナル    戻り値 シグナルの送信によって遷移した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType.html",
        "title": "SerializableType",
        "tags": [],
        "description": "",
        "summary": "構造体 in LogicToolkit / 継承元: System.ValueType インターフェイス実装: System.IEquatable\u0026lt;SerializableType\u0026gt; 説明 SerializableType.TypeをUnityのシリアライズシステムで扱うための構",
        "content": "  構造体 in LogicToolkit / 継承元: System.ValueType\nインターフェイス実装: System.IEquatable\u0026lt;SerializableType\u0026gt;\n説明 SerializableType.TypeをUnityのシリアライズシステムで扱うための構造体\nコンストラクタ     説明     SerializableType コンストラクタ    プロパティ    プロパティ名 説明     Type 参照しているTypeを取得する    メソッド    メソッド名 説明     Equals 等しいか判定する   GetHashCode ハッシュコードを取得する。   ToString 文字列を取得する    オペレーター    オペレーター名 説明     operator != 等しくないかを判定する   operator == 等しいか判定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/SerializableType-ctor.html",
        "title": "SerializableType",
        "tags": [],
        "description": "",
        "summary": "SerializableType(Type) public SerializableType(Type type) ; 説明 コンストラクタ パラメーター パラメーター名 説明 type 初期値",
        "content": "SerializableType(Type) public SerializableType(Type type) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     type 初期値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField.html",
        "title": "SerializableTypeField",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: BasePopupFieldExt\u0026lt;SerializableType\u0026gt; 説明 SerializableTypeのUI要素 コンストラクタ 説明 SerializableTypeField コンストラクタ フィールド フィールド名 説明 AssemblyFilters アセンブリ",
        "content": "  クラス in LogicToolkit.Editors / 継承元: BasePopupFieldExt\u0026lt;SerializableType\u0026gt;\n説明 SerializableTypeのUI要素\nコンストラクタ     説明     SerializableTypeField コンストラクタ    フィールド    フィールド名 説明     AssemblyFilters アセンブリの種類のフィルター   ShowNoneItem Noneアイテムを表示するかどうか   TypeFilters 型の種類のフィルター    プロパティ    プロパティ名 説明     BaseType 基本型    メソッド    メソッド名 説明     SetValueWithoutNotify 通知せずに値を設定する    継承元メンバー プロパティ    プロパティ名 説明     Label ラベル名   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する    静的フィールド    フィールド名 説明     ArrowUssClassName このタイプの要素の矢印インジケーターの USS クラス名。   IconUssClassName このタイプの要素内のアイコン要素の USS クラス名。   InputUssClassName このタイプの要素内の入力要素の USS クラス名。   LabelUssClassName このタイプの要素内のラベルの USS クラス名。   TextUssClassName このタイプの要素内のテキスト要素の USS クラス名。   UssClassName このタイプの要素の USS クラス名。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/SerializableTypeField-ctor.html",
        "title": "SerializableTypeField",
        "tags": [],
        "description": "",
        "summary": "SerializableTypeField() public SerializableTypeField() ; 説明 コンストラクタ SerializableTypeField(string) public SerializableTypeField(string label) ; 説明 コンストラクタ パラメーター パラメーター名 説明 label ラベル名",
        "content": "SerializableTypeField() public SerializableTypeField() ;   説明 コンストラクタ\nSerializableTypeField(string) public SerializableTypeField(string label) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     label ラベル名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty.html",
        "title": "SerializableTypeProperty",
        "tags": [],
        "description": "",
        "summary": "構造体 in LogicToolkit.Editors / 継承元: System.ValueType 説明 SerializableTypeをSerializedPropertyによって参照する構造体 コンストラクタ 説明 SerializableTypeProperty コ",
        "content": "  構造体 in LogicToolkit.Editors / 継承元: System.ValueType\n説明 SerializableTypeをSerializedPropertyによって参照する構造体\nコンストラクタ     説明     SerializableTypeProperty コンストラクタ    フィールド    フィールド名 説明     Property プロパティ    プロパティ    プロパティ名 説明     AssemblyName アセンブリ名   Namespace 名前空間   RawValue 生のSerializableTypeの値   TypeName 型名   Value 値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/SerializableTypeProperty-ctor.html",
        "title": "SerializableTypeProperty",
        "tags": [],
        "description": "",
        "summary": "SerializableTypeProperty(SerializedProperty) public SerializableTypeProperty(SerializedProperty property) ; 説明 コンストラクタ パラメーター パラメーター名 説明 property プロパティ",
        "content": "SerializableTypeProperty(SerializedProperty) public SerializableTypeProperty(SerializedProperty property) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     property プロパティ    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors.Extensions/Types/SerializedPropertyExtensions.html",
        "title": "SerializedPropertyExtensions",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors.Extensions / 継承元: object 説明 SerializedPropertyの拡張クラス 静的メソッド メソッド名 説明 GetLocalizedDisplayName ローカライズした表示名を取得",
        "content": "  クラス in LogicToolkit.Editors.Extensions / 継承元: object\n説明 SerializedPropertyの拡張クラス\n静的メソッド    メソッド名 説明     GetLocalizedDisplayName ローカライズした表示名を取得    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ServiceComponent.html",
        "title": "ServiceComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ActivatableComponent 説明 常駐する処理を行うコンポーネント 継承元メンバー プロパティ プロパティ名 説明 IsActive アクティブかどうか Node このノードコンポーネ",
        "content": "  クラス in LogicToolkit / 継承元: ActivatableComponent\n説明 常駐する処理を行うコンポーネント\n継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ServiceNode.html",
        "title": "ServiceNode",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ServiceNodeBase インターフェイス実装: IPauseReceiver, IUpdateReceiver, INodeComponentContainer 説明 常駐する処理を行うノード 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive アクテ",
        "content": "  クラス in LogicToolkit / 継承元: ServiceNodeBase\nインターフェイス実装: IPauseReceiver, IUpdateReceiver, INodeComponentContainer\n説明 常駐する処理を行うノード\n継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ServiceNodeBase.html",
        "title": "ServiceNodeBase",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ActivatableNode 説明 常駐する処理を行うノードの基本型 継承元メンバー プロパティ プロパティ名 説明 Id ノードのID IsActive アクティブかどうか Name ノード",
        "content": "  クラス in LogicToolkit / 継承元: ActivatableNode\n説明 常駐する処理を行うノードの基本型\n継承元メンバー プロパティ    プロパティ名 説明     Id ノードのID   IsActive アクティブかどうか   Name ノード名   NodeGraph このノードを所有するノードグラフ   Player このノードを再生しているLogicPlayerBase   Position ノードのグラフ上の位置    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter/M-SetDefault.html",
        "title": "SetDefault",
        "tags": [],
        "description": "",
        "summary": "SetDefault() public bool SetDefault() ; 説明 デフォルト値を設定する 戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefault() public bool SetDefault() ;   説明 デフォルト値を設定する\n戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPort-T-/M-SetDefault.html",
        "title": "SetDefault",
        "tags": [],
        "description": "",
        "summary": "SetDefault() public bool SetDefault() ; 説明 デフォルトの値に設定する 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefault() public bool SetDefault() ;   説明 デフォルトの値に設定する\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-SetDefault.html",
        "title": "SetDefault",
        "tags": [],
        "description": "",
        "summary": "SetDefault() public bool SetDefault() ; 説明 デフォルトの値に設定する 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefault() public bool SetDefault() ;   説明 デフォルトの値に設定する\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueContainer-T-/M-SetDefault.html",
        "title": "SetDefault",
        "tags": [],
        "description": "",
        "summary": "SetDefault() public bool SetDefault() ; 説明 デフォルト値を設定する 戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefault() public bool SetDefault() ;   説明 デフォルト値を設定する\n戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-SetDefault.html",
        "title": "SetDefault",
        "tags": [],
        "description": "",
        "summary": "SetDefault() public bool SetDefault() ; 説明 値をデフォルト値に設定する。 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefault() public bool SetDefault() ;   説明 値をデフォルト値に設定する。\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-SetDefaultWithoutNotify.html",
        "title": "SetDefaultWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ; 説明 通知せずにデフォルトの値に設定する 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ;   説明 通知せずにデフォルトの値に設定する\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-SetDefaultWithoutNotify.html",
        "title": "SetDefaultWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ; 説明 通知せずに値をデフォルト値に設定する。 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ;   説明 通知せずに値をデフォルト値に設定する。\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-SetDefaultWithoutNotify.html",
        "title": "SetDefaultWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ; 説明 通知せずに値をデフォルト値に設定する。 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ;   説明 通知せずに値をデフォルト値に設定する。\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-SetDefaultWithoutNotify.html",
        "title": "SetDefaultWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ; 説明 通知せずに値をデフォルト値に設定する。 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetDefaultWithoutNotify() public bool SetDefaultWithoutNotify() ;   説明 通知せずに値をデフォルト値に設定する。\n戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-SetElement.html",
        "title": "SetElement",
        "tags": [],
        "description": "",
        "summary": "SetElement(IValueGetter, int, IValueGetter) public bool SetElement(IValueGetter listGetter, int index, IValueGetter elementGetter) ; 説明 要素を設定する パラメーター パラメーター名 説明 listGetter リストを取得するインスタンス index 要素のインデックス elementGetter 要素の値を取得す",
        "content": "SetElement(IValueGetter, int, IValueGetter) public bool SetElement(IValueGetter listGetter, int index, IValueGetter elementGetter) ;   説明 要素を設定する\nパラメーター    パラメーター名 説明     listGetter リストを取得するインスタンス   index 要素のインデックス   elementGetter 要素の値を取得するインスタンス    戻り値 要素を設定した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-SetInitialValue.html",
        "title": "SetInitialValue",
        "tags": [],
        "description": "",
        "summary": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ; 説明 初期値の設定 パラメーター パラメーター名 説明 valueGetter 値の取得元 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す",
        "content": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ;   説明 初期値の設定\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-SetInitialValue.html",
        "title": "SetInitialValue",
        "tags": [],
        "description": "",
        "summary": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ; 説明 初期値の設定 パラメーター パラメーター名 説明 valueGetter 値の取得元 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す",
        "content": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ;   説明 初期値の設定\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-SetInitialValue.html",
        "title": "SetInitialValue",
        "tags": [],
        "description": "",
        "summary": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ; 説明 初期値の設定 パラメーター パラメーター名 説明 valueGetter 値の取得元 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す",
        "content": "SetInitialValue(IValueGetter) protected internal bool SetInitialValue(IValueGetter valueGetter) ;   説明 初期値の設定\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeComponentEditor/M-SetupFields.html",
        "title": "SetupFields",
        "tags": [],
        "description": "",
        "summary": "SetupFields(SerializedProperty, NodeContentContainer) protected void SetupFields(SerializedProperty property, NodeContentContainer contentContainer) ; 説明 フィールドをセットアップする パラメーター パラメーター名 説明 property プロパティ contentContainer コンテンツの入れ物",
        "content": "SetupFields(SerializedProperty, NodeContentContainer) protected void SetupFields(SerializedProperty property, NodeContentContainer contentContainer) ;   説明 フィールドをセットアップする\nパラメーター    パラメーター名 説明     property プロパティ   contentContainer コンテンツの入れ物    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(ref T) public bool SetValue(ref T value) ; 説明 値を設定する パラメーター パラメーター名 説明 value 値 戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetValue(ref T) public bool SetValue(ref T value) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     value 値    戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(IValueGetter) public bool SetValue(IValueGetter valueGetter) ; 説明 値を設定する パラメーター パラメーター名 説明 valueGetter 設定する値を取得するインスタンス 戻り値 値を設定した場合にtrueを返す。そうでな",
        "content": "SetValue(IValueGetter) public bool SetValue(IValueGetter valueGetter) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     valueGetter 設定する値を取得するインスタンス    戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPort-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(ref T) public bool SetValue(ref T value) ; 説明 値を設定する。 パラメーター パラメーター名 説明 value 設定する値 戻り値 設定できた場合にtrueを返す。そうでなければfalseを",
        "content": "SetValue(ref T) public bool SetValue(ref T value) ;   説明 値を設定する。\nパラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(IValueGetter) public bool SetValue(IValueGetter getter) ; 説明 値を設定する パラメーター パラメーター名 説明 getter 設定する値を取得するIValueGetter 戻り値 設定できた場合にtrueを返す",
        "content": "SetValue(IValueGetter) public bool SetValue(IValueGetter getter) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     getter 設定する値を取得するIValueGetter    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/RefArgument-T-TInputField-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(ref T) public void SetValue(ref T value) ; 説明 値を設定する パラメーター パラメーター名 説明 value 設定する値",
        "content": "SetValue(ref T) public void SetValue(ref T value) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     value 設定する値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponent-TTarget-TInputField-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(TTarget, T) protected void SetValue(TTarget target, T value) ; 説明 現在値を設定する。 パラメーター パラメーター名 説明 target 対象 value 現在値 SetValue(T) protected void SetValue(T value) ; 説明 現在値を設定する。 パラメーター パラメータ",
        "content": "SetValue(TTarget, T) protected void SetValue(TTarget target, T value) ;   説明 現在値を設定する。\nパラメーター    パラメーター名 説明     target 対象   value 現在値    SetValue(T) protected void SetValue(T value) ;   説明 現在値を設定する。\nパラメーター    パラメーター名 説明     value 現在値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponentBase-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(T) protected void SetValue(T value) ; 説明 現在値を設定する。 パラメーター パラメーター名 説明 value 現在値",
        "content": "SetValue(T) protected void SetValue(T value) ;   説明 現在値を設定する。\nパラメーター    パラメーター名 説明     value 現在値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueContainer-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(IValueGetter) public bool SetValue(IValueGetter getter) ; 説明 値を設定する パラメーター パラメーター名 説明 getter 設定する値を取得するインスタンス 戻り値 値を設定した場合にtrueを返す。そうでな",
        "content": "SetValue(IValueGetter) public bool SetValue(IValueGetter getter) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     getter 設定する値を取得するインスタンス    戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\nSetValue(ref T) public bool SetValue(ref T value) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     value 値    戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(IValueGetter) public bool SetValue(IValueGetter valueGetter) ; 説明 値を設定する。 パラメーター パラメーター名 説明 valueGetter 値の取得元 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す",
        "content": "SetValue(IValueGetter) public bool SetValue(IValueGetter valueGetter) ;   説明 値を設定する。\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-SetValue.html",
        "title": "SetValue",
        "tags": [],
        "description": "",
        "summary": "SetValue(ref T) public bool SetValue(ref T value) ; 説明 値を設定する。 パラメーター パラメーター名 説明 value 値 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetValue(ref T) public bool SetValue(ref T value) ;   説明 値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueSetter/M-SetValueObject.html",
        "title": "SetValueObject",
        "tags": [],
        "description": "",
        "summary": "SetValueObject(object) public bool SetValueObject(object value) ; 説明 値を設定する パラメーター パラメーター名 説明 value 値 戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。",
        "content": "SetValueObject(object) public bool SetValueObject(object value) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     value 値    戻り値 値を設定した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(TValueType) public void SetValueWithoutNotify(TValueType newValue) ; 説明 変更イベントをトリガーせずに値の変更を許可します。 パラメーター パラメーター名 説明 newValue 新しい値。",
        "content": "SetValueWithoutNotify(TValueType) public void SetValueWithoutNotify(TValueType newValue) ;   説明 変更イベントをトリガーせずに値の変更を許可します。\nパラメーター    パラメーター名 説明     newValue 新しい値。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(SerializableType) public void SetValueWithoutNotify(SerializableType value) ; 説明 通知せずに値を設定する パラメーター パラメーター名 説明 value 値",
        "content": "SetValueWithoutNotify(SerializableType) public void SetValueWithoutNotify(SerializableType value) ;   説明 通知せずに値を設定する\nパラメーター    パラメーター名 説明     value 値    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPort-T-/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(T) public bool SetValueWithoutNotify(T value) ; 説明 通知せずに値を設定する。 パラメーター パラメーター名 説明 value 設定する値 戻り値 設定できた場合にtrueを返す。そうでなければfal",
        "content": "SetValueWithoutNotify(T) public bool SetValueWithoutNotify(T value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(IValueGetter) public bool SetValueWithoutNotify(IValueGetter getter) ; 説明 通知せずに値を設定する パラメーター パラメーター名 説明 getter \u0026gt;設定する値を取得するIValueGetter 戻り値 設定できた場",
        "content": "SetValueWithoutNotify(IValueGetter) public bool SetValueWithoutNotify(IValueGetter getter) ;   説明 通知せずに値を設定する\nパラメーター    パラメーター名 説明     getter \u0026gt;設定する値を取得するIValueGetter    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(ref T) public bool SetValueWithoutNotify(ref T value) ; 説明 通知せずに値を設定する。 パラメーター パラメーター名 説明 value 値 戻り値 設定できた場合にtrueを返す。そうでなければfalse",
        "content": "SetValueWithoutNotify(ref T) public bool SetValueWithoutNotify(ref T value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(object) public bool SetValueWithoutNotify(object value) ; 説明 通知せずに値を設定する。 パラメーター パラメーター名 説明 value 値 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返",
        "content": "SetValueWithoutNotify(object) public bool SetValueWithoutNotify(object value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\nSetValueWithoutNotify(IValueGetter) public bool SetValueWithoutNotify(IValueGetter valueGetter) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(ref T) public bool SetValueWithoutNotify(ref T value) ; 説明 通知せずに値を設定する。 パラメーター パラメーター名 説明 value 値 戻り値 設定できた場合にtrueを返す。そうでなければfalse",
        "content": "SetValueWithoutNotify(ref T) public bool SetValueWithoutNotify(ref T value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\nSetValueWithoutNotify(object) public bool SetValueWithoutNotify(object value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\nSetValueWithoutNotify(IValueGetter) public bool SetValueWithoutNotify(IValueGetter valueGetter) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     valueGetter 値の取得元    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-SetValueWithoutNotify.html",
        "title": "SetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "SetValueWithoutNotify(ref IList\u0026lt;T\u0026gt;) public bool SetValueWithoutNotify(ref IList\u0026lt;T\u0026gt; value) ; 説明 通知せずに値を設定する。 パラメーター パラメーター名 説明 value 値 戻り値 設定できた場合にtrueを返す。そうでなければfalse",
        "content": "SetValueWithoutNotify(ref IList\u0026lt;T\u0026gt;) public bool SetValueWithoutNotify(ref IList\u0026lt;T\u0026gt; value) ;   説明 通知せずに値を設定する。\nパラメーター    パラメーター名 説明     value 値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-SetVariableOverride.html",
        "title": "SetVariableOverride",
        "tags": [],
        "description": "",
        "summary": "SetVariableOverride\u0026lt;T\u0026gt;(long, T) public bool SetVariableOverride\u0026lt;T\u0026gt;(long variableId, T value) ; 説明 Variableを上書きするデータを設定する。 型パラメーター 型パラメーター名 説明 型制約 T 上書きするデータの型 パラメータ",
        "content": "SetVariableOverride\u0026lt;T\u0026gt;(long, T) public bool SetVariableOverride\u0026lt;T\u0026gt;(long variableId, T value) ;   説明 Variableを上書きするデータを設定する。\n型パラメーター    型パラメーター名 説明 型制約     T 上書きするデータの型     パラメーター    パラメーター名 説明     variableId VariableのID   value 上書きするデータの値    戻り値 上書きデータを設定した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/M-SetVariableOverride.html",
        "title": "SetVariableOverride",
        "tags": [],
        "description": "",
        "summary": "SetVariableOverride\u0026lt;T\u0026gt;(long, T) public bool SetVariableOverride\u0026lt;T\u0026gt;(long variableId, T value) ; 説明 Variableを上書きするデータを設定する。 型パラメーター 型パラメーター名 説明 型制約 T 上書きするデータの型 パラメータ",
        "content": "SetVariableOverride\u0026lt;T\u0026gt;(long, T) public bool SetVariableOverride\u0026lt;T\u0026gt;(long variableId, T value) ;   説明 Variableを上書きするデータを設定する。\n型パラメーター    型パラメーター名 説明 型制約     T 上書きするデータの型     パラメーター    パラメーター名 説明     variableId VariableのID   value 上書きするデータの値    戻り値 上書きデータを設定した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-ShareType.html",
        "title": "ShareType",
        "tags": [],
        "description": "",
        "summary": "public BlackboardDataLinkShareType ShareType ; 説明 共有タイプ",
        "content": "public BlackboardDataLinkShareType ShareType ;   説明 共有タイプ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ShortLerp.html",
        "title": "ShortLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;short\u0026gt; 説明 short型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;short\u0026gt;\n説明 short型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenu/M-Show.html",
        "title": "Show",
        "tags": [],
        "description": "",
        "summary": "Show(Rect, Action\u0026lt;AdvancedMenuItem\u0026gt;) public void Show(Rect buttonRect, Action\u0026lt;AdvancedMenuItem\u0026gt; onSelect) ; 説明 メニューを表示する パラメーター パラメーター名 説明 buttonRect 表示するボタンの位置 onSelect 選択したアイテムのコールバック",
        "content": "Show(Rect, Action\u0026lt;AdvancedMenuItem\u0026gt;) public void Show(Rect buttonRect, Action\u0026lt;AdvancedMenuItem\u0026gt; onSelect) ;   説明 メニューを表示する\nパラメーター    パラメーター名 説明     buttonRect 表示するボタンの位置   onSelect 選択したアイテムのコールバック    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ConstantColorUsageAttribute/F-ShowAlpha.html",
        "title": "ShowAlpha",
        "tags": [],
        "description": "",
        "summary": "public bool ShowAlpha ; 説明 trueを設定した場合はアルファ値を表示する。",
        "content": "public bool ShowAlpha ;   説明 trueを設定した場合はアルファ値を表示する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/M-ShowMenu.html",
        "title": "ShowMenu",
        "tags": [],
        "description": "",
        "summary": "ShowMenu() protected void ShowMenu() ; 説明 メニューを表示する",
        "content": "ShowMenu() protected void ShowMenu() ;   説明 メニューを表示する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypePopupField/M-ShowMenu.html",
        "title": "ShowMenu",
        "tags": [],
        "description": "",
        "summary": "ShowMenu() protected void ShowMenu() ; 説明 メニューを表示する",
        "content": "ShowMenu() protected void ShowMenu() ;   説明 メニューを表示する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/F-ShowNoneItem.html",
        "title": "ShowNoneItem",
        "tags": [],
        "description": "",
        "summary": "public bool ShowNoneItem ; 説明 Noneアイテムを表示するかどうか",
        "content": "public bool ShowNoneItem ;   説明 Noneアイテムを表示するかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.StateMachines/Enums/SignalExpiration.html",
        "title": "SignalExpiration",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.StateMachines 説明 シグナルの有効期限 プロパティ プロパティ名 説明 Evaluating 評価対象の間は有効 ActiveNode ノードがアクティブの間は有効 Once １回の評価のみ有効 Infinite 無限",
        "content": "列挙型 in LogicToolkit.StateMachines\n説明 シグナルの有効期限\nプロパティ    プロパティ名 説明     Evaluating 評価対象の間は有効   ActiveNode ノードがアクティブの間は有効   Once １回の評価のみ有効   Infinite 無限    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-SplitViewUssClassName.html",
        "title": "SplitViewUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string SplitViewUssClassName ; 説明 分割ビューのUSSクラス名",
        "content": "public static string SplitViewUssClassName ;   説明 分割ビューのUSSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Static.html",
        "title": "Static",
        "tags": [],
        "description": "",
        "summary": "説明 静的な型",
        "content": "説明 静的な型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/StaticEvent.html",
        "title": "StaticEvent",
        "tags": [],
        "description": "",
        "summary": "説明 静的イベント",
        "content": "説明 静的イベント\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/StaticField.html",
        "title": "StaticField",
        "tags": [],
        "description": "",
        "summary": "説明 静的フィールド",
        "content": "説明 静的フィールド\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/StaticMethod.html",
        "title": "StaticMethod",
        "tags": [],
        "description": "",
        "summary": "説明 静的メソッド",
        "content": "説明 静的メソッド\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/MemberIconKind/StaticProperty.html",
        "title": "StaticProperty",
        "tags": [],
        "description": "",
        "summary": "説明 静的プロパティ",
        "content": "説明 静的プロパティ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayerBase/M-Stop.html",
        "title": "Stop",
        "tags": [],
        "description": "",
        "summary": "Stop() public void Stop() ; 説明 再生停止する。",
        "content": "Stop() public void Stop() ;   説明 再生停止する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Stop.html",
        "title": "Stop",
        "tags": [],
        "description": "",
        "summary": "Stop() public void Stop() ; 説明 再生停止する。",
        "content": "Stop() public void Stop() ;   説明 再生停止する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/M-Stop.html",
        "title": "Stop",
        "tags": [],
        "description": "",
        "summary": "Stop() public void Stop() ; 説明 再生を停止する",
        "content": "Stop() public void Stop() ;   説明 再生を停止する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/PlayState/Stopped.html",
        "title": "Stopped",
        "tags": [],
        "description": "",
        "summary": "説明 再生停止した",
        "content": "説明 再生停止した\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-/M-StoreDefaults.html",
        "title": "StoreDefaults",
        "tags": [],
        "description": "",
        "summary": "StoreDefaults() protected internal void StoreDefaults() ; 説明 値をデフォルト値に格納",
        "content": "StoreDefaults() protected internal void StoreDefaults() ;   説明 値をデフォルト値に格納\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/M-StoreDefaults.html",
        "title": "StoreDefaults",
        "tags": [],
        "description": "",
        "summary": "StoreDefaults() protected internal void StoreDefaults() ; 説明 値をデフォルト値に格納",
        "content": "StoreDefaults() protected internal void StoreDefaults() ;   説明 値をデフォルト値に格納\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-/M-StoreDefaults.html",
        "title": "StoreDefaults",
        "tags": [],
        "description": "",
        "summary": "StoreDefaults() protected internal void StoreDefaults() ; 説明 値をデフォルト値に格納",
        "content": "StoreDefaults() protected internal void StoreDefaults() ;   説明 値をデフォルト値に格納\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters/Struct.html",
        "title": "Struct",
        "tags": [],
        "description": "",
        "summary": "説明 構造体",
        "content": "説明 構造体\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TaskStatus/Success.html",
        "title": "Success",
        "tags": [],
        "description": "",
        "summary": "説明 成功",
        "content": "説明 成功\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/SystemAssembly.html",
        "title": "SystemAssembly",
        "tags": [],
        "description": "",
        "summary": "説明 System",
        "content": "説明 System\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLinkReference/P-Tag.html",
        "title": "Tag",
        "tags": [],
        "description": "",
        "summary": "public string Tag ; 説明 タグ",
        "content": "public string Tag ;   説明 タグ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/P-Target.html",
        "title": "Target",
        "tags": [],
        "description": "",
        "summary": "public LogicAsset Target ; 説明 対象のLogicAsset",
        "content": "public LogicAsset Target ;   説明 対象のLogicAsset\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/TargetFieldNameAttribute.html",
        "title": "TargetFieldNameAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 対象のフィールド名を型に紐づけるための属性。 コンストラクタ 説明 TargetFieldNameAttribute 対象のフィールド名を型に紐づける フィールド フィールド",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 対象のフィールド名を型に紐づけるための属性。\nコンストラクタ     説明     TargetFieldNameAttribute 対象のフィールド名を型に紐づける    フィールド    フィールド名 説明     FieldName フィールド名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/TargetFieldNameAttribute/TargetFieldNameAttribute-ctor.html",
        "title": "TargetFieldNameAttribute",
        "tags": [],
        "description": "",
        "summary": "TargetFieldNameAttribute(string) public TargetFieldNameAttribute(string fieldName) ; 説明 対象のフィールド名を型に紐づける パラメーター パラメーター名 説明 fieldName フィールド名",
        "content": "TargetFieldNameAttribute(string) public TargetFieldNameAttribute(string fieldName) ;   説明 対象のフィールド名を型に紐づける\nパラメーター    パラメーター名 説明     fieldName フィールド名    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TaskComponent.html",
        "title": "TaskComponent",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: ActivatableComponent 説明 完了するまで時間がかかる処理を行うコンポーネント メソッド メソッド名 説明 OnExecute 処理を実行する。 継承元メンバー プロパティ プ",
        "content": "  クラス in LogicToolkit / 継承元: ActivatableComponent\n説明 完了するまで時間がかかる処理を行うコンポーネント\nメソッド    メソッド名 説明     OnExecute 処理を実行する。    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TaskStatus.html",
        "title": "TaskStatus",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 タスクの状態 プロパティ プロパティ名 説明 Running 実行中 Success 成功 Failure 失敗",
        "content": "列挙型 in LogicToolkit\n説明 タスクの状態\nプロパティ    プロパティ名 説明     Running 実行中   Success 成功   Failure 失敗    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-TextUssClassName.html",
        "title": "TextUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string TextUssClassName ; 説明 このタイプの要素内のテキスト要素の USS クラス名。",
        "content": "public static string TextUssClassName ;   説明 このタイプの要素内のテキスト要素の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLink/P-this-int-.html",
        "title": "this[int]",
        "tags": [],
        "description": "",
        "summary": "public BlackboardDataLinkReference this[int index] ; 説明 indexに格納されているBlackboardDataLinkReferenceを返す。 パラメーター パラメーター名 説明 index インデ",
        "content": "public BlackboardDataLinkReference this[int index] ;   説明 indexに格納されているBlackboardDataLinkReferenceを返す。\nパラメーター    パラメーター名 説明     index インデックス    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer/P-Time.html",
        "title": "Time",
        "tags": [],
        "description": "",
        "summary": "public float Time ; 説明 経過時間",
        "content": "public float Time ;   説明 経過時間\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Timer.html",
        "title": "Timer",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 時間経過を計測する プロパティ プロパティ名 説明 PlayState 再生状態 Time 経過時間 メソッド メソッド名 説明 Pause 一時停止する Play 再生を開始す",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 時間経過を計測する\nプロパティ    プロパティ名 説明     PlayState 再生状態   Time 経過時間    メソッド    メソッド名 説明     Pause 一時停止する   Play 再生を開始する   Resume 再開する   Stop 再生を停止する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType.html",
        "title": "TimerType",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit 説明 時間の種類 プロパティ プロパティ名 説明 Normal Time.timeを使用する。 Unscaled Time.unscaledTimeを使用する。 Fixed Time",
        "content": "列挙型 in LogicToolkit\n説明 時間の種類\nプロパティ    プロパティ名 説明     Normal Time.timeを使用する。   Unscaled Time.unscaledTimeを使用する。   Fixed Time.fixedTimeを使用する。   FixedUnscaled Time.fixedUnscaledTimeを使用する。   Realtime Time.realtimeSinceStartupを使用する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/FixedTitleNameAttribute/F-Title.html",
        "title": "Title",
        "tags": [],
        "description": "",
        "summary": "public string Title ; 説明 タイトル名",
        "content": "public string Title ;   説明 タイトル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-ToArray.html",
        "title": "ToArray",
        "tags": [],
        "description": "",
        "summary": "ToArray(IValueGetter, IValueSetter) public bool ToArray(IValueGetter input, IValueSetter output) ; 説明 リストを配列に変換する パラメーター パラメーター名 説明 input リストを取得するインスタンス output 変換した配列を出力するインスタンス",
        "content": "ToArray(IValueGetter, IValueSetter) public bool ToArray(IValueGetter input, IValueSetter output) ;   説明 リストを配列に変換する\nパラメーター    パラメーター名 説明     input リストを取得するインスタンス   output 変換した配列を出力するインスタンス    戻り値 配列に変換した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IListAccessor/M-ToList.html",
        "title": "ToList",
        "tags": [],
        "description": "",
        "summary": "ToList(IValueGetter, IValueSetter) public bool ToList(IValueGetter input, IValueSetter output) ; 説明 リストをList\u0026lt;T\u0026gt;に変換する パラメーター パラメーター名 説明 input リストを取得するインスタンス output 変換したLi",
        "content": "ToList(IValueGetter, IValueSetter) public bool ToList(IValueGetter input, IValueSetter output) ;   説明 リストをList\u0026lt;T\u0026gt;に変換する\nパラメーター    パラメーター名 説明     input リストを取得するインスタンス   output 変換したList\u0026lt;T\u0026gt;を出力するインスタンス    戻り値 List\u0026lt;T\u0026gt;に変換した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/F-Tooltip.html",
        "title": "Tooltip",
        "tags": [],
        "description": "",
        "summary": "public string Tooltip ; 説明 ツールチップ",
        "content": "public string Tooltip ;   説明 ツールチップ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortConnector/P-Tooltip.html",
        "title": "Tooltip",
        "tags": [],
        "description": "",
        "summary": "public string Tooltip ; 説明 ツールチップ",
        "content": "public string Tooltip ;   説明 ツールチップ\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/FieldPlacement/Top.html",
        "title": "Top",
        "tags": [],
        "description": "",
        "summary": "説明 上側",
        "content": "説明 上側\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-TopViewUssClassName.html",
        "title": "TopViewUssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string TopViewUssClassName ; 説明 上側ビューのUSSクラス名",
        "content": "public static string TopViewUssClassName ;   説明 上側ビューのUSSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/M-ToString.html",
        "title": "ToString",
        "tags": [],
        "description": "",
        "summary": "ToString() public string ToString() ; 説明 文字列を取得する 戻り値 文字列",
        "content": "ToString() public string ToString() ;   説明 文字列を取得する\n戻り値 文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId/M-ToString.html",
        "title": "ToString",
        "tags": [],
        "description": "",
        "summary": "ToString() public string ToString() ; 説明 文字列を取得する 戻り値 文字列",
        "content": "ToString() public string ToString() ;   説明 文字列を取得する\n戻り値 文字列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ExecuteNode/M-Transition.html",
        "title": "Transition",
        "tags": [],
        "description": "",
        "summary": "Transition(OutputTransitionPort, bool) public bool Transition(OutputTransitionPort transitionPort, bool exitOnFailure) ; 説明 実行ノードを遷移する。 パラメーター パラメーター名 説明 transitionPort 遷移するノードへ接続するポート exitOnFailure 遷移できない場合にフロー終了する",
        "content": "Transition(OutputTransitionPort, bool) public bool Transition(OutputTransitionPort transitionPort, bool exitOnFailure) ;   説明 実行ノードを遷移する。\nパラメーター    パラメーター名 説明     transitionPort 遷移するノードへ接続するポート   exitOnFailure 遷移できない場合にフロー終了する    戻り値 遷移した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputTransitionPort/M-Transition.html",
        "title": "Transition",
        "tags": [],
        "description": "",
        "summary": "Transition(bool) public bool Transition(bool exitOnFailure) ; 説明 接続先に遷移する。 パラメーター パラメーター名 説明 exitOnFailure 遷移できない場合にフロー終了する 戻り値 遷移した場合にtrueを返す。そうで",
        "content": "Transition(bool) public bool Transition(bool exitOnFailure) ;   説明 接続先に遷移する。\nパラメーター    パラメーター名 説明     exitOnFailure 遷移できない場合にフロー終了する    戻り値 遷移した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TransitionalPort.html",
        "title": "TransitionalPort",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Port 説明 遷移を扱うポートの基本型 継承元メンバー プロパティ プロパティ名 説明 ConnectedWiresCount 接続しているワイヤー数 Node このポートを所有するノー",
        "content": "  クラス in LogicToolkit / 継承元: Port\n説明 遷移を扱うポートの基本型\n継承元メンバー プロパティ    プロパティ名 説明     ConnectedWiresCount 接続しているワイヤー数   Node このポートを所有するノード    メソッド    メソッド名 説明     DeleteWireIds ワイヤーの接続を削除する   GetConnectedWireAt 接続しているワイヤーを取得する   GetConnectedWireIdAt 接続しているワイヤーIDを取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/BlackboardDataLink/M-TryGet.html",
        "title": "TryGet",
        "tags": [],
        "description": "",
        "summary": "TryGet(UniqueId, out BlackboardDataLinkReference) public bool TryGet(UniqueId id, out BlackboardDataLinkReference reference) ; 説明 idを指定してBlackboardDataLinkReferenceを取得する。 パラメーター パラメーター名 説明 id ID",
        "content": "TryGet(UniqueId, out BlackboardDataLinkReference) public bool TryGet(UniqueId id, out BlackboardDataLinkReference reference) ;   説明 idを指定してBlackboardDataLinkReferenceを取得する。\nパラメーター    パラメーター名 説明     id ID   reference 取得するBlackboardDataLinkReference    戻り値 idに指定したIDが存在する場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicController/M-TryGetFunctionGraph.html",
        "title": "TryGetFunctionGraph",
        "tags": [],
        "description": "",
        "summary": "TryGetFunctionGraph(long, out NodeGraph) public bool TryGetFunctionGraph(long id, out NodeGraph nodeGraph) ; 説明 関数グラフを取得する。 パラメーター パラメーター名 説明 id 関数グラフのID nodeGraph 関数グラフ 戻り値 idのグラフが存在する場合",
        "content": "TryGetFunctionGraph(long, out NodeGraph) public bool TryGetFunctionGraph(long id, out NodeGraph nodeGraph) ;   説明 関数グラフを取得する。\nパラメーター    パラメーター名 説明     id 関数グラフのID   nodeGraph 関数グラフ    戻り値 idのグラフが存在する場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/NodeGraph/M-TryGetNode.html",
        "title": "TryGetNode",
        "tags": [],
        "description": "",
        "summary": "TryGetNode(long, out Node) public bool TryGetNode(long id, out Node node) ; 説明 idのノードを取得する パラメーター パラメーター名 説明 id ノードのID node 見つかったノード 戻り値 ノードが存在する場合にt",
        "content": "TryGetNode(long, out Node) public bool TryGetNode(long id, out Node node) ;   説明 idのノードを取得する\nパラメーター    パラメーター名 説明     id ノードのID   node 見つかったノード    戻り値 ノードが存在する場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/GraphEditor/M-TryGetNodeEditor.html",
        "title": "TryGetNodeEditor",
        "tags": [],
        "description": "",
        "summary": "TryGetNodeEditor(long, out NodeEditor) public bool TryGetNodeEditor(long nodeId, out NodeEditor nodeEditor) ; 説明 ノードエディタを取得する パラメーター パラメーター名 説明 nodeId ノードのID nodeEditor ノードエディタ 戻り値 ノードエディタを取得した",
        "content": "TryGetNodeEditor(long, out NodeEditor) public bool TryGetNodeEditor(long nodeId, out NodeEditor nodeEditor) ;   説明 ノードエディタを取得する\nパラメーター    パラメーター名 説明     nodeId ノードのID   nodeEditor ノードエディタ    戻り値 ノードエディタを取得した場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueTryGetter/M-TryGetValue.html",
        "title": "TryGetValue",
        "tags": [],
        "description": "",
        "summary": "TryGetValue\u0026lt;T\u0026gt;(out T) public bool TryGetValue\u0026lt;T\u0026gt;(out T value) ; 説明 値の取得を試行する 型パラメーター 型パラメーター名 説明 型制約 T 値の型 パラメーター パラメーター名 説明 value 取得した値 戻り値 取得で",
        "content": "TryGetValue\u0026lt;T\u0026gt;(out T) public bool TryGetValue\u0026lt;T\u0026gt;(out T value) ;   説明 値の取得を試行する\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     パラメーター    パラメーター名 説明     value 取得した値    戻り値 取得できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputDataPort-T-/M-TryGetValue.html",
        "title": "TryGetValue",
        "tags": [],
        "description": "",
        "summary": "TryGetValue(out T) public bool TryGetValue(out T value) ; 説明 値を取得する パラメーター パラメーター名 説明 value 取得した値 戻り値 値が取得できた場合にtrueを返す。そうでなければfalse",
        "content": "TryGetValue(out T) public bool TryGetValue(out T value) ;   説明 値を取得する\nパラメーター    パラメーター名 説明     value 取得した値    戻り値 値が取得できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputDataPortWithType/M-TryGetValue.html",
        "title": "TryGetValue",
        "tags": [],
        "description": "",
        "summary": "TryGetValue\u0026lt;T\u0026gt;(out T) public bool TryGetValue\u0026lt;T\u0026gt;(out T value) ; 説明 値を取得する 型パラメーター 型パラメーター名 説明 型制約 T データの型 パラメーター パラメーター名 説明 value 取得した値 戻り値 値が取得",
        "content": "TryGetValue\u0026lt;T\u0026gt;(out T) public bool TryGetValue\u0026lt;T\u0026gt;(out T value) ;   説明 値を取得する\n型パラメーター    型パラメーター名 説明 型制約     T データの型     パラメーター    パラメーター名 説明     value 取得した値    戻り値 値が取得できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueFlowExtensions/MS-TryGetValue.html",
        "title": "TryGetValue",
        "tags": [],
        "description": "",
        "summary": "TryGetValue\u0026lt;T\u0026gt;(IValueGetter, out T) public static bool TryGetValue\u0026lt;T\u0026gt;(this IValueGetter valueGetter, out T value) ; 説明 値を取得する。 型パラメーター 型パラメーター名 説明 型制約 T 値の型 パラメーター パラメーター名 説明 valueGetter 値を取得するイン",
        "content": "TryGetValue\u0026lt;T\u0026gt;(IValueGetter, out T) public static bool TryGetValue\u0026lt;T\u0026gt;(this IValueGetter valueGetter, out T value) ;   説明 値を取得する。\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     パラメーター    パラメーター名 説明     valueGetter 値を取得するインスタンス   value 取得した値    戻り値 値を取得できた場合はtrueを返す。そうでなければfalseを返す。\n補足 必要に応じて暗黙の型変換やダウンキャストが行われる。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference-T-/M-TryGetValue.html",
        "title": "TryGetValue",
        "tags": [],
        "description": "",
        "summary": "TryGetValue(out T) public bool TryGetValue(out T value) ; 説明 値を取得する パラメーター パラメーター名 説明 value 取得した値 戻り値 値が取得できた場合にtrueを返す。そうでなければfalse",
        "content": "TryGetValue(out T) public bool TryGetValue(out T value) ;   説明 値を取得する\nパラメーター    パラメーター名 説明     value 取得した値    戻り値 値が取得できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueFlowExtensions/MS-TryGetValueRaw.html",
        "title": "TryGetValueRaw",
        "tags": [],
        "description": "",
        "summary": "TryGetValueRaw\u0026lt;T\u0026gt;(IValueGetter, out T) public static bool TryGetValueRaw\u0026lt;T\u0026gt;(this IValueGetter valueGetter, out T value) ; 説明 変換せずに値を取得する。 型パラメーター 型パラメーター名 説明 型制約 T 値の型 パラメーター パラメーター名 説明 valueGetter 値を取",
        "content": "TryGetValueRaw\u0026lt;T\u0026gt;(IValueGetter, out T) public static bool TryGetValueRaw\u0026lt;T\u0026gt;(this IValueGetter valueGetter, out T value) ;   説明 変換せずに値を取得する。\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     パラメーター    パラメーター名 説明     valueGetter 値を取得するインスタンス   value 取得した値    戻り値 値を取得できた場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Blackboard/M-TryGetVariable.html",
        "title": "TryGetVariable",
        "tags": [],
        "description": "",
        "summary": "TryGetVariable(long, out Variable) public bool TryGetVariable(long id, out Variable variable) ; 説明 idのVariableを取得する。 パラメーター パラメーター名 説明 id ID variable 見つかったVariable 戻り値 idのVar",
        "content": "TryGetVariable(long, out Variable) public bool TryGetVariable(long id, out Variable variable) ;   説明 idのVariableを取得する。\nパラメーター    パラメーター名 説明     id ID   variable 見つかったVariable    戻り値 idのVariableが存在する場合はtrueを返す。そうでなければfalseを返す。\nTryGetVariable(string, out Variable) public bool TryGetVariable(string name, out Variable variable) ;   説明 nameで指定した名前のVariableを取得する。\nパラメーター    パラメーター名 説明     name 名前   variable 見つかったVariable    戻り値 nameで指定した名前のVariableが存在する場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-TryGetVariableOverride.html",
        "title": "TryGetVariableOverride",
        "tags": [],
        "description": "",
        "summary": "TryGetVariableOverride\u0026lt;T\u0026gt;(long, out T) public bool TryGetVariableOverride\u0026lt;T\u0026gt;(long variableId, out T value) ; 説明 上書きデータの値を取得する。 型パラメーター 型パラメーター名 説明 型制約 T 上書きデータの型 パラメーター パラメーター名 説",
        "content": "TryGetVariableOverride\u0026lt;T\u0026gt;(long, out T) public bool TryGetVariableOverride\u0026lt;T\u0026gt;(long variableId, out T value) ;   説明 上書きデータの値を取得する。\n型パラメーター    型パラメーター名 説明 型制約     T 上書きデータの型     パラメーター    パラメーター名 説明     variableId VariableのID   value 上書きデータの値の出力    戻り値 上書きデータの値を取得した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset/M-TryGetVariableOverride.html",
        "title": "TryGetVariableOverride",
        "tags": [],
        "description": "",
        "summary": "TryGetVariableOverride\u0026lt;T\u0026gt;(long, out T) public bool TryGetVariableOverride\u0026lt;T\u0026gt;(long variableId, out T value) ; 説明 上書きデータの値を取得する。 型パラメーター 型パラメーター名 説明 型制約 T 上書きデータの型 パラメーター パラメーター名 説",
        "content": "TryGetVariableOverride\u0026lt;T\u0026gt;(long, out T) public bool TryGetVariableOverride\u0026lt;T\u0026gt;(long variableId, out T value) ;   説明 上書きデータの値を取得する。\n型パラメーター    型パラメーター名 説明 型制約     T 上書きデータの型     パラメーター    パラメーター名 説明     variableId VariableのID   value 上書きデータの値の出力    戻り値 上書きデータの値を取得した場合にtrueを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IValueTrySetter/M-TrySetValue.html",
        "title": "TrySetValue",
        "tags": [],
        "description": "",
        "summary": "TrySetValue\u0026lt;T\u0026gt;(ref T) public bool TrySetValue\u0026lt;T\u0026gt;(ref T value) ; 説明 値の設定を試行する 型パラメーター 型パラメーター名 説明 型制約 T 値の型 パラメーター パラメーター名 説明 value 設定する値 戻り値 設定で",
        "content": "TrySetValue\u0026lt;T\u0026gt;(ref T) public bool TrySetValue\u0026lt;T\u0026gt;(ref T value) ;   説明 値の設定を試行する\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     パラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-TrySetValue.html",
        "title": "TrySetValue",
        "tags": [],
        "description": "",
        "summary": "TrySetValue\u0026lt;T\u0026gt;(ref T) public bool TrySetValue\u0026lt;T\u0026gt;(ref T value) ; 説明 値を設定する 型パラメーター 型パラメーター名 説明 型制約 T データの型 パラメーター パラメーター名 説明 value 設定する値 戻り値 設定でき",
        "content": "TrySetValue\u0026lt;T\u0026gt;(ref T) public bool TrySetValue\u0026lt;T\u0026gt;(ref T value) ;   説明 値を設定する\n型パラメーター    型パラメーター名 説明 型制約     T データの型     パラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueFlowExtensions/MS-TrySetValue.html",
        "title": "TrySetValue",
        "tags": [],
        "description": "",
        "summary": "TrySetValue\u0026lt;T\u0026gt;(IValueSetter, ref T) public static bool TrySetValue\u0026lt;T\u0026gt;(this IValueSetter valueSetter, ref T value) ; 説明 値を設定する。 型パラメーター 型パラメーター名 説明 型制約 T 値の型 パラメーター パラメーター名 説明 valueSetter 値を設定するイン",
        "content": "TrySetValue\u0026lt;T\u0026gt;(IValueSetter, ref T) public static bool TrySetValue\u0026lt;T\u0026gt;(this IValueSetter valueSetter, ref T value) ;   説明 値を設定する。\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     パラメーター    パラメーター名 説明     valueSetter 値を設定するインスタンス   value 値    戻り値 値を設定できた場合はtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference-T-/M-TrySetValue.html",
        "title": "TrySetValue",
        "tags": [],
        "description": "",
        "summary": "TrySetValue(T) public bool TrySetValue(T value) ; 説明 値を設定する パラメーター パラメーター名 説明 value 設定する値 戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。",
        "content": "TrySetValue(T) public bool TrySetValue(T value) ;   説明 値を設定する\nパラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputDataPortWithType/M-TrySetValueWithoutNotify.html",
        "title": "TrySetValueWithoutNotify",
        "tags": [],
        "description": "",
        "summary": "TrySetValueWithoutNotify\u0026lt;T\u0026gt;(ref T) public bool TrySetValueWithoutNotify\u0026lt;T\u0026gt;(ref T value) ; 説明 通知せずに値を設定する 型パラメーター 型パラメーター名 説明 型制約 T データの型 パラメーター パラメーター名 説明 value 設定する値 戻り",
        "content": "TrySetValueWithoutNotify\u0026lt;T\u0026gt;(ref T) public bool TrySetValueWithoutNotify\u0026lt;T\u0026gt;(ref T value) ;   説明 通知せずに値を設定する\n型パラメーター    型パラメーター名 説明 型制約     T データの型     パラメーター    パラメーター名 説明     value 設定する値    戻り値 設定できた場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponent-TTarget-TInputField-T-.html",
        "title": "TweenComponent&lt;TTarget, TInputField, T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: TweenComponentBase\u0026lt;T\u0026gt; 説明 対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント 型パラメーター 型パラメーター名 説明 型制約 TTarget 対",
        "content": "  クラス in LogicToolkit / 継承元: TweenComponentBase\u0026lt;T\u0026gt;\n説明 対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント\n型パラメーター    型パラメーター名 説明 型制約     TTarget 対象の型 class   TInputField 対象を取得する入力フィールドの型 InputFieldBase\u0026lt;TTarget\u0026gt;new()   T トゥイーンを行うパラメータの型     メソッド    メソッド名 説明     GetFromValue 開始値を取得する   OnActivated アクティブになった際に呼ばれる   SetValue 現在値を設定する。    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnDeactivated 非アクティブになった際に呼ばれる   OnExecute 処理を実行する。   OnProgress 進行度が変更された際に呼ばれる    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TweenComponentBase-T-.html",
        "title": "TweenComponentBase&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: WaitForSeconds 説明 パラメータのトゥイーンアニメーションを行うコンポーネントの基本型 型パラメーター 型パラメーター名 説明 型制約 T トゥイー",
        "content": "  クラス in LogicToolkit / 継承元: WaitForSeconds\n説明 パラメータのトゥイーンアニメーションを行うコンポーネントの基本型\n型パラメーター    型パラメーター名 説明 型制約     T トゥイーンを行うパラメータの型     メソッド    メソッド名 説明     GetFromValue 開始値を取得する   OnActivated アクティブになった際に呼ばれる   OnProgress 進行度が変更された際に呼ばれる   SetValue 現在値を設定する。    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    メソッド    メソッド名 説明     OnDeactivated 非アクティブになった際に呼ばれる   OnExecute 処理を実行する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator/P-Type.html",
        "title": "Type",
        "tags": [],
        "description": "",
        "summary": "public Type Type ; 説明 対象の型",
        "content": "public Type Type ;   説明 対象の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/HideTypeInVariableMenuAttribute/F-Type.html",
        "title": "Type",
        "tags": [],
        "description": "",
        "summary": "public Type Type ; 説明 対象の型",
        "content": "public Type Type ;   説明 対象の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/DataPortWithType/P-Type.html",
        "title": "Type",
        "tags": [],
        "description": "",
        "summary": "public Type Type ; 説明 データの型",
        "content": "public Type Type ;   説明 データの型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/SerializableType/P-Type.html",
        "title": "Type",
        "tags": [],
        "description": "",
        "summary": "public Type Type ; 説明 参照しているTypeを取得する",
        "content": "public Type Type ;   説明 参照しているTypeを取得する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/TypeFilters.html",
        "title": "TypeFilters",
        "tags": [],
        "description": "",
        "summary": "列挙型 in LogicToolkit.Editors 説明 型のフィルタフラグ プロパティ プロパティ名 説明 None なし SceneObject シーン内オブジェクト(GameObject, Component) AssetObject アセットオブジェクト(シー",
        "content": "列挙型 in LogicToolkit.Editors\n説明 型のフィルタフラグ\nプロパティ    プロパティ名 説明     None なし   SceneObject シーン内オブジェクト(GameObject, Component)   AssetObject アセットオブジェクト(シーンオブジェクト以外のUnityオブジェクト)   Class クラス   Struct 構造体   Interface インターフェイス   Enum 列挙型   Primitive プリミティブ型   Delegate デリゲート型   Attribute 属性型   Static 静的な型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeField/F-TypeFilters.html",
        "title": "TypeFilters",
        "tags": [],
        "description": "",
        "summary": "public TypeFilters TypeFilters ; 説明 型の種類のフィルター",
        "content": "public TypeFilters TypeFilters ;   説明 型の種類のフィルター\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuCreator.html",
        "title": "TypeMenuCreator",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 スクリプト選択メニューを作成する プロパティ プロパティ名 説明 Connectable Whether connection is possible FieldAssignor Data to assign to field GraphEditor グラフエディタ Menu メニュー Type 対象の",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 スクリプト選択メニューを作成する\nプロパティ    プロパティ名 説明     Connectable Whether connection is possible   FieldAssignor Data to assign to field   GraphEditor グラフエディタ   Menu メニュー   Type 対象の型    メソッド    メソッド名 説明     AddMenus メニューのアイテムを追加する際に呼ばれる。   IsAcceptableAssignor フィールドの割り当てを許可できるかを判定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo.html",
        "title": "TypeMenuInfo",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: object 説明 型のメニュー情報 フィールド フィールド名 説明 Description 説明 DisplayName 表示名 GroupName グループ名 HasDisplayNameAttr DisplayNameAttributeを持",
        "content": "  クラス in LogicToolkit.Editors / 継承元: object\n説明 型のメニュー情報\nフィールド    フィールド名 説明     Description 説明   DisplayName 表示名   GroupName グループ名   HasDisplayNameAttr DisplayNameAttributeを持っているかどうか   HasMenuNameAttr MenuNameAttributeを持っているかどうか   HelpUrl ヘルプURL   Keywords キーワード   MenuName メニュー名   MenuNameRaw 無加工のメニュー名   Name 名前   TypeName 型名    静的メソッド    メソッド名 説明     Get 型のメニュー情報を取得する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/F-TypeName.html",
        "title": "TypeName",
        "tags": [],
        "description": "",
        "summary": "public string TypeName ; 説明 種類名",
        "content": "public string TypeName ;   説明 種類名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/P-TypeName.html",
        "title": "TypeName",
        "tags": [],
        "description": "",
        "summary": "public string TypeName ; 説明 型名",
        "content": "public string TypeName ;   説明 型名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypeMenuInfo/F-TypeName.html",
        "title": "TypeName",
        "tags": [],
        "description": "",
        "summary": "public string TypeName ; 説明 型名",
        "content": "public string TypeName ;   説明 型名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypePopupField.html",
        "title": "TypePopupField",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit.Editors / 継承元: BasePopupFieldExt\u0026lt;System.Type\u0026gt; 説明 指定した型の中から選択するポップアップフィールドのUI要素 コンストラクタ 説明 TypePopupField コンストラクタ フィールド フィールド名",
        "content": "  クラス in LogicToolkit.Editors / 継承元: BasePopupFieldExt\u0026lt;System.Type\u0026gt;\n説明 指定した型の中から選択するポップアップフィールドのUI要素\nコンストラクタ     説明     TypePopupField コンストラクタ    フィールド    フィールド名 説明     Types 選択対象の型の配列    メソッド    メソッド名 説明     ShowMenu メニューを表示する    継承元メンバー プロパティ    プロパティ名 説明     Label ラベル名   VisualInput 入力の要素    メソッド    メソッド名 説明     ConfigureField フィールドを構成する   SetValueWithoutNotify 変更イベントをトリガーせずに値の変更を許可します。    静的フィールド    フィールド名 説明     ArrowUssClassName このタイプの要素の矢印インジケーターの USS クラス名。   IconUssClassName このタイプの要素内のアイコン要素の USS クラス名。   InputUssClassName このタイプの要素内の入力要素の USS クラス名。   LabelUssClassName このタイプの要素内のラベルの USS クラス名。   TextUssClassName このタイプの要素内のテキスト要素の USS クラス名。   UssClassName このタイプの要素の USS クラス名。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypePopupField/TypePopupField-ctor.html",
        "title": "TypePopupField",
        "tags": [],
        "description": "",
        "summary": "TypePopupField() public TypePopupField() ; 説明 コンストラクタ TypePopupField(string) public TypePopupField(string label) ; 説明 コンストラクタ パラメーター パラメーター名 説明 label ラベル",
        "content": "TypePopupField() public TypePopupField() ;   説明 コンストラクタ\nTypePopupField(string) public TypePopupField(string label) ;   説明 コンストラクタ\nパラメーター    パラメーター名 説明     label ラベル    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/TypePopupField/F-Types.html",
        "title": "Types",
        "tags": [],
        "description": "",
        "summary": "public Type[] Types ; 説明 選択対象の型の配列",
        "content": "public Type[] Types ;   説明 選択対象の型の配列\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/AllowedTypesAttribute/F-Types.html",
        "title": "Types",
        "tags": [],
        "description": "",
        "summary": "public Type[] Types ; 説明 使用を許可する型",
        "content": "public Type[] Types ;   説明 使用を許可する型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/DisallowedTypesAttribute/F-Types.html",
        "title": "Types",
        "tags": [],
        "description": "",
        "summary": "public Type[] Types ; 説明 使用を許可しない型",
        "content": "public Type[] Types ;   説明 使用を許可しない型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/AdvancedMenuItem/F-TypeStyleNames.html",
        "title": "TypeStyleNames",
        "tags": [],
        "description": "",
        "summary": "public string[] TypeStyleNames ; 説明 種類のスタイル名",
        "content": "public string[] TypeStyleNames ;   説明 種類のスタイル名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/TypeUtility.html",
        "title": "TypeUtility",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 型のユーティリティクラス 静的メソッド メソッド名 説明 GetArrayOrListElementType 配列かIList\u0026lt;T\u0026gt;の要素の型を取得する IsImplementedTo bas",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 型のユーティリティクラス\n静的メソッド    メソッド名 説明     GetArrayOrListElementType 配列かIList\u0026lt;T\u0026gt;の要素の型を取得する   IsImplementedTo baseTypeを実装しているかどうか判定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UIntLerp.html",
        "title": "UIntLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;uint\u0026gt; 説明 uint型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;uint\u0026gt;\n説明 uint型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ULongLerp.html",
        "title": "ULongLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;ulong\u0026gt; 説明 ulong型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;ulong\u0026gt;\n説明 ulong型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UniqueId.html",
        "title": "UniqueId",
        "tags": [],
        "description": "",
        "summary": "構造体 in LogicToolkit / 継承元: System.ValueType インターフェイス実装: System.IEquatable\u0026lt;UniqueId\u0026gt; 説明 重複しないIDを扱う構造体 メソッド メソッド名 説明 Equals 等しいか判定する GetHashCode ハッシュコードを取得す",
        "content": "  構造体 in LogicToolkit / 継承元: System.ValueType\nインターフェイス実装: System.IEquatable\u0026lt;UniqueId\u0026gt;\n説明 重複しないIDを扱う構造体\nメソッド    メソッド名 説明     Equals 等しいか判定する   GetHashCode ハッシュコードを取得する。   ToString 文字列を取得する    静的プロパティ    プロパティ名 説明     Empty 空のIDを返す    静的メソッド    メソッド名 説明     NewId 新しいIDを作成する    オペレーター    オペレーター名 説明     operator != 等しくないかを判定する   operator == 等しいか判定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/AssemblySources/UnityEngine.html",
        "title": "UnityEngine",
        "tags": [],
        "description": "",
        "summary": "説明 UnityEngine",
        "content": "説明 UnityEngine\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Enums/MenuNameType/Unprocessed.html",
        "title": "Unprocessed",
        "tags": [],
        "description": "",
        "summary": "説明 未加工",
        "content": "説明 未加工\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/LogicPlayer/M-UnregisterVariableOverrideAsset.html",
        "title": "UnregisterVariableOverrideAsset",
        "tags": [],
        "description": "",
        "summary": "UnregisterVariableOverrideAsset(VariableOverrideAsset) public bool UnregisterVariableOverrideAsset(VariableOverrideAsset asset) ; 説明 VariableOverrideAssetの登録を解除する。 パラメーター パラメーター名 説明 asset 対象のVariableOverr",
        "content": "UnregisterVariableOverrideAsset(VariableOverrideAsset) public bool UnregisterVariableOverrideAsset(VariableOverrideAsset asset) ;   説明 VariableOverrideAssetの登録を解除する。\nパラメーター    パラメーター名 説明     asset 対象のVariableOverrideAsset    戻り値 登録を解除した場合にtrueを返す。そうでなければfalseを返す。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/TimerType/Unscaled.html",
        "title": "Unscaled",
        "tags": [],
        "description": "",
        "summary": "説明 Time.unscaledTimeを使用する。",
        "content": "説明 Time.unscaledTimeを使用する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/OutputExecutePort/M-Update.html",
        "title": "Update",
        "tags": [],
        "description": "",
        "summary": "Update() public void Update() ; 説明 更新する。",
        "content": "Update() public void Update() ;   説明 更新する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Interfaces/IDataPortConnector/M-UpdateDataType.html",
        "title": "UpdateDataType",
        "tags": [],
        "description": "",
        "summary": "UpdateDataType() public void UpdateDataType() ; 説明 データタイプの更新",
        "content": "UpdateDataType() public void UpdateDataType() ;   説明 データタイプの更新\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Attributes/CustomAttribute/F-UseForChildren.html",
        "title": "UseForChildren",
        "tags": [],
        "description": "",
        "summary": "public bool UseForChildren ; 説明 派生クラスにも使用するかどうか",
        "content": "public bool UseForChildren ;   説明 派生クラスにも使用するかどうか\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/UShortLerp.html",
        "title": "UShortLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;ushort\u0026gt; 説明 ushort型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;ushort\u0026gt;\n説明 ushort型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BasePopupFieldExt-TValueType-/FS-UssClassName.html",
        "title": "UssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string UssClassName ; 説明 このタイプの要素の USS クラス名。",
        "content": "public static string UssClassName ;   説明 このタイプの要素の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/NodeContentContainer/FS-UssClassName.html",
        "title": "UssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string UssClassName ; 説明 USSクラス名",
        "content": "public static string UssClassName ;   説明 USSクラス名\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/PortField/FS-UssClassName.html",
        "title": "UssClassName",
        "tags": [],
        "description": "",
        "summary": "public static string UssClassName ; 説明 このタイプの要素の USS クラス名。",
        "content": "public static string UssClassName ;   説明 このタイプの要素の USS クラス名。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/SerializableTypeProperty/P-Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "public Type Value ; 説明 値",
        "content": "public Type Value ;   説明 値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Enums/ComponentConstantType/Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "説明 値を直接設定",
        "content": "説明 値を直接設定\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ComponentConstantContainer-T-/P-Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "public T Value ; 説明 定数の値",
        "content": "public T Value ;   説明 定数の値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ConstantContainer-T-/P-Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "public T Value ; 説明 定数の値",
        "content": "public T Value ;   説明 定数の値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/GameObjectConstantContainer/P-Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "public GameObject Value ; 説明 定数の値",
        "content": "public GameObject Value ;   説明 定数の値\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/InputFieldBase-T-/P-Value.html",
        "title": "Value",
        "tags": [],
        "description": "",
        "summary": "public T Value ; 説明 値を取得する",
        "content": "public T Value ;   説明 値を取得する\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IInputDataPortBase/M-ValueChanged.html",
        "title": "ValueChanged",
        "tags": [],
        "description": "",
        "summary": "ValueChanged() public void ValueChanged() ; 説明 値の変更を通達する。",
        "content": "ValueChanged() public void ValueChanged() ;   説明 値の変更を通達する。\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Interfaces/IVariable/E-ValueChanged.html",
        "title": "ValueChanged",
        "tags": [],
        "description": "",
        "summary": "public event Action ValueChanged ; 説明 Variableの値が変更された際に呼ばれるイベント",
        "content": "public event Action ValueChanged ;   説明 Variableの値が変更された際に呼ばれるイベント\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable/E-ValueChanged.html",
        "title": "ValueChanged",
        "tags": [],
        "description": "",
        "summary": "public event Action ValueChanged ; 説明 値変更時のコールバック",
        "content": "public event Action ValueChanged ;   説明 値変更時のコールバック\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueContainer-T-.html",
        "title": "ValueContainer&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object インターフェイス実装: IValueContainer\u0026lt;T\u0026gt; 説明 値の入れ物を扱うクラス 型パラメーター 型パラメーター名 説明 型制約 T 値の型 メソッド メソッド名 説",
        "content": "  クラス in LogicToolkit / 継承元: object\nインターフェイス実装: IValueContainer\u0026lt;T\u0026gt;\n説明 値の入れ物を扱うクラス\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     メソッド    メソッド名 説明     GetValue 値を取得する   SetDefault デフォルト値を設定する   SetValue 値を設定する    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/ValueFlowExtensions.html",
        "title": "ValueFlowExtensions",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 値のフロー拡張クラス 静的メソッド メソッド名 説明 TryGetValue 値を取得する。 TryGetValueRaw 変換せずに値を取得する。 TrySetValue 値を設定する。",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 値のフロー拡張クラス\n静的メソッド    メソッド名 説明     TryGetValue 値を取得する。   TryGetValueRaw 変換せずに値を取得する。   TrySetValue 値を設定する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ValueTypeAttribute/F-ValueType.html",
        "title": "ValueType",
        "tags": [],
        "description": "",
        "summary": "public Type ValueType ; 説明 値の型",
        "content": "public Type ValueType ;   説明 値の型\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ValueTypeAttribute.html",
        "title": "ValueTypeAttribute",
        "tags": [],
        "description": "",
        "summary": "属性 in LogicToolkit / 継承元: System.Attribute 説明 SerializableTypeで選択できる型を指定する基本型から派生している型に制限する コンストラクタ 説明 ValueTypeAttribute Ser",
        "content": "  属性 in LogicToolkit / 継承元: System.Attribute\n説明 SerializableTypeで選択できる型を指定する基本型から派生している型に制限する\nコンストラクタ     説明     ValueTypeAttribute SerializableTypeで選択できる型を指定する基本型から派生している型に制限する    フィールド    フィールド名 説明     ValueType 値の型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Attributes/ValueTypeAttribute/ValueTypeAttribute-ctor.html",
        "title": "ValueTypeAttribute",
        "tags": [],
        "description": "",
        "summary": "ValueTypeAttribute(Type) public ValueTypeAttribute(Type valueType) ; 説明 SerializableTypeで選択できる型を指定する基本型から派生している型に制限する パラメーター パラメーター名 説明 valueType 値の",
        "content": "ValueTypeAttribute(Type) public ValueTypeAttribute(Type valueType) ;   説明 SerializableTypeで選択できる型を指定する基本型から派生している型に制限する\nパラメーター    パラメーター名 説明     valueType 値の型    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable.html",
        "title": "Variable",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object インターフェイス実装: IVariable 説明 Blackboardに格納する変数 プロパティ プロパティ名 説明 Id ID Name 名前 イベント イベント名 説",
        "content": "  クラス in LogicToolkit / 継承元: object\nインターフェイス実装: IVariable\n説明 Blackboardに格納する変数\nプロパティ    プロパティ名 説明     Id ID   Name 名前    イベント    イベント名 説明     ValueChanged 値変更時のコールバック    メソッド    メソッド名 説明     GetObject 値をobject型で取得する。   GetString 値を文字列で取得する。   GetValueType 値の型を取得する。   RaiseValueChanged 値変更イベントを発生させる。   RestoreDefaults デフォルト値を現在値に復元   SetDefault 値をデフォルト値に設定する。   SetDefaultWithoutNotify 通知せずに値をデフォルト値に設定する。   SetInitialValue 初期値の設定   SetValue 値を設定する。   SetValueWithoutNotify 通知せずに値を設定する。   StoreDefaults 値をデフォルト値に格納    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference/P-Variable.html",
        "title": "Variable",
        "tags": [],
        "description": "",
        "summary": "public IVariable Variable ; 説明 参照しているVariableReference.Variable",
        "content": "public IVariable Variable ;   説明 参照しているVariableReference.Variable\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Variable-T-.html",
        "title": "Variable&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: VariableBase\u0026lt;T\u0026gt; 説明 Blackboardに格納する変数のジェネリック型 型パラメーター 型パラメーター名 説明 型制約 T 変数の値の型 メソッド メ",
        "content": "  クラス in LogicToolkit / 継承元: VariableBase\u0026lt;T\u0026gt;\n説明 Blackboardに格納する変数のジェネリック型\n型パラメーター    型パラメーター名 説明 型制約     T 変数の値の型     メソッド    メソッド名 説明     GetValue 値を取得する。   RestoreDefaults デフォルト値を現在値に復元   SetDefaultWithoutNotify 通知せずに値をデフォルト値に設定する。   SetInitialValue 初期値の設定   SetValueWithoutNotify 通知せずに値を設定する。   StoreDefaults 値をデフォルト値に格納    継承元メンバー プロパティ    プロパティ名 説明     Id ID   Name 名前    イベント    イベント名 説明     ValueChanged 値変更時のコールバック    メソッド    メソッド名 説明     GetObject 値をobject型で取得する。   GetString 値を文字列で取得する。   GetValueType 値の型を取得する。   RaiseValueChanged 値変更イベントを発生させる。   SetDefault 値をデフォルト値に設定する。   SetValue 値を設定する。   SetValue 値を設定する。   SetValueWithoutNotify 通知せずに値を設定する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableBase-T-.html",
        "title": "VariableBase&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Variable インターフェイス実装: IValueContainer\u0026lt;T\u0026gt; 説明 Blackboardに格納する変数のジェネリック基本型 型パラメーター 型パラメーター名 説明 型",
        "content": "  クラス in LogicToolkit / 継承元: Variable\nインターフェイス実装: IValueContainer\u0026lt;T\u0026gt;\n説明 Blackboardに格納する変数のジェネリック基本型\n型パラメーター    型パラメーター名 説明 型制約     T 変数の値の型     メソッド    メソッド名 説明     GetObject 値をobject型で取得する。   GetString 値を文字列で取得する。   GetValue 値を取得する。   GetValueType 値の型を取得する。   SetValue 値を設定する。   SetValueWithoutNotify 通知せずに値を設定する。    継承元メンバー プロパティ    プロパティ名 説明     Id ID   Name 名前    イベント    イベント名 説明     ValueChanged 値変更時のコールバック    メソッド    メソッド名 説明     RaiseValueChanged 値変更イベントを発生させる。   RestoreDefaults デフォルト値を現在値に復元   SetDefault 値をデフォルト値に設定する。   SetDefaultWithoutNotify 通知せずに値をデフォルト値に設定する。   SetInitialValue 初期値の設定   SetValue 値を設定する。   StoreDefaults 値をデフォルト値に格納    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableList-T-.html",
        "title": "VariableList&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: VariableBase\u0026lt;System.Collections.Generic.IList\u0026lt;T\u0026gt;\u0026gt; 説明 Blackboardに格納するリスト型の変数 型パラメーター 型パラメーター名 説明 型制約 T 要素の値の型 メソッド メソッド",
        "content": "  クラス in LogicToolkit / 継承元: VariableBase\u0026lt;System.Collections.Generic.IList\u0026lt;T\u0026gt;\u0026gt;\n説明 Blackboardに格納するリスト型の変数\n型パラメーター    型パラメーター名 説明 型制約     T 要素の値の型     メソッド    メソッド名 説明     GetValue 値を取得する。   RestoreDefaults デフォルト値を現在値に復元   SetDefaultWithoutNotify 通知せずに値をデフォルト値に設定する。   SetInitialValue 初期値の設定   SetValueWithoutNotify 通知せずに値を設定する。   StoreDefaults 値をデフォルト値に格納    継承元メンバー プロパティ    プロパティ名 説明     Id ID   Name 名前    イベント    イベント名 説明     ValueChanged 値変更時のコールバック    メソッド    メソッド名 説明     GetObject 値をobject型で取得する。   GetString 値を文字列で取得する。   GetValueType 値の型を取得する。   RaiseValueChanged 値変更イベントを発生させる。   SetDefault 値をデフォルト値に設定する。   SetValue 値を設定する。   SetValue 値を設定する。   SetValueWithoutNotify 通知せずに値を設定する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableOverrideAsset.html",
        "title": "VariableOverrideAsset",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject 説明 LogicAssetが持つルートBlackboardの各Variableの初期値を上書きするためのアセット プロパテ",
        "content": "  クラス in LogicToolkit / 継承元: UnityEngine.ScriptableObject\n説明 LogicAssetが持つルートBlackboardの各Variableの初期値を上書きするためのアセット\nプロパティ    プロパティ名 説明     Target 対象のLogicAsset    メソッド    メソッド名 説明     ClearVariableOverride 上書きデータをクリアする。   HasVariableOverride Variableの上書きデータを持っているかどうか   RemoveVariableOverride 上書きデータを削除する。   SetVariableOverride Variableを上書きするデータを設定する。   TryGetVariableOverride 上書きデータの値を取得する。    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference.html",
        "title": "VariableReference",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 IVariableへの参照 プロパティ プロパティ名 説明 NodeGraph このインスタンスを持っているVariableReferenc",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 IVariableへの参照\nプロパティ    プロパティ名 説明     NodeGraph このインスタンスを持っているVariableReference.NodeGraph   Variable 参照しているVariableReference.Variable    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/VariableReference-T-.html",
        "title": "VariableReference&lt;T&gt;",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: VariableReference 説明 値の型を指定する形式でのIVariableへの参照 型パラメーター 型パラメーター名 説明 型制約 T 値の型 メソッド メソッド",
        "content": "  クラス in LogicToolkit / 継承元: VariableReference\n説明 値の型を指定する形式でのIVariableへの参照\n型パラメーター    型パラメーター名 説明 型制約     T 値の型     メソッド    メソッド名 説明     TryGetValue 値を取得する   TrySetValue 値を設定する    継承元メンバー プロパティ    プロパティ名 説明     NodeGraph このインスタンスを持っているVariableReference.NodeGraph   Variable 参照しているVariableReference.Variable    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Blackboard/P-VariablesCount.html",
        "title": "VariablesCount",
        "tags": [],
        "description": "",
        "summary": "public int VariablesCount ; 説明 変数の個数",
        "content": "public int VariablesCount ;   説明 変数の個数\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector2IntLerp.html",
        "title": "Vector2IntLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector2Int\u0026gt; 説明 Vector2Int型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector2Int\u0026gt;\n説明 Vector2Int型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector2Lerp.html",
        "title": "Vector2Lerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector2\u0026gt; 説明 Vector2型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector2\u0026gt;\n説明 Vector2型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3IntLerp.html",
        "title": "Vector3IntLerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3Int\u0026gt; 説明 Vector3Int型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3Int\u0026gt;\n説明 Vector3Int型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3Lerp.html",
        "title": "Vector3Lerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3\u0026gt; 説明 Vector3型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3\u0026gt;\n説明 Vector3型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector3Slerp.html",
        "title": "Vector3Slerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3\u0026gt; 説明 Vector3型の球面線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector3\u0026gt;\n説明 Vector3型の球面線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Vector4Lerp.html",
        "title": "Vector4Lerp",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector4\u0026gt; 説明 Vector4型の線形補間 メソッド メソッド名 説明 Interpolate 補間処理を行う",
        "content": "  クラス in LogicToolkit / 継承元: Interpolator\u0026lt;UnityEngine.Vector4\u0026gt;\n説明 Vector4型の線形補間\nメソッド    メソッド名 説明     Interpolate 補間処理を行う    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/AssetInfo/FS-Version.html",
        "title": "Version",
        "tags": [],
        "description": "",
        "summary": "public static string Version ; 説明 バージョン",
        "content": "public static string Version ;   説明 バージョン\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit.Editors/Types/BaseFieldExt-TValueType-/P-VisualInput.html",
        "title": "VisualInput",
        "tags": [],
        "description": "",
        "summary": "public VisualElement VisualInput ; 説明 入力の要素",
        "content": "public VisualElement VisualInput ;   説明 入力の要素\n"
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/WaitForSeconds.html",
        "title": "WaitForSeconds",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: TaskComponent インターフェイス実装: IPauseReceiver, IProgressComponent 説明 指定秒数の経過を待つコンポーネント メソッド メソッド名 説明 OnActivated アクティブになった際に呼ばれる",
        "content": "  クラス in LogicToolkit / 継承元: TaskComponent\nインターフェイス実装: IPauseReceiver, IProgressComponent\n説明 指定秒数の経過を待つコンポーネント\nメソッド    メソッド名 説明     OnActivated アクティブになった際に呼ばれる   OnDeactivated 非アクティブになった際に呼ばれる   OnExecute 処理を実行する。   OnProgress 進行度が変更された際に呼ばれる    継承元メンバー プロパティ    プロパティ名 説明     IsActive アクティブかどうか   Node このノードコンポーネントを所有するノード   Player このノードコンポーネントを再生しているLogicPlayerBase    "
    },
    {
        "uri": "/scriptreference/LogicToolkit/Types/Wire.html",
        "title": "Wire",
        "tags": [],
        "description": "",
        "summary": "クラス in LogicToolkit / 継承元: object 説明 ワイヤーの基本型 プロパティ プロパティ名 説明 Id ワイヤーのID InputPort 入力ポート OutputPort 出力ポート",
        "content": "  クラス in LogicToolkit / 継承元: object\n説明 ワイヤーの基本型\nプロパティ    プロパティ名 説明     Id ワイヤーのID   InputPort 入力ポート   OutputPort 出力ポート    "
    },
    {
        "uri": "/scriptreference.html",
        "title": "スクリプトリファレンス",
        "tags": [],
        "description": "",
        "summary": "ここではLogic Tookitで使用できるスクリプトについてのリファレンスを掲載しています。 詳しくはサイドメニューのリンクより参照してくださ",
        "content": "ここではLogic Tookitで使用できるスクリプトについてのリファレンスを掲載しています。\n詳しくはサイドメニューのリンクより参照してください。\n"
    },
    {
        "uri": "/manual.html",
        "title": "マニュアル",
        "tags": [],
        "description": "",
        "summary": "ここではLogic Toolkitについての使用方法を掲載しています。 はじめに はじめて使用する方のために基本的な概要や操作方法を説明します。 ア",
        "content": "ここではLogic Toolkitについての使用方法を掲載しています。\n はじめに\nはじめて使用する方のために基本的な概要や操作方法を説明します。 アーキテクチャ\nアーキテクチャについて説明します。 ウィンドウ\n各種ウィンドウについて説明します。 スクリプティング\n利用可能なスクリプトの作成方法について説明します。 エディタの多言語対応\nエディタの多言語対応について説明します。 アップデートガイド\n最新バージョンへアップデートする際の注意事項について説明します。 他アセットからの移行\n他アセットからの移行について説明します。  "
    }
];