ActionComponent

ActionComponentをC#スクリプトで記述できます。

作成方法

  1. Projectウィンドウの「+」ボタンをクリック。
  2. メニューからLogic Toolkit > Scripts > Action Component C# Scriptを選択。
  3. スクリプト名を入力し、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;
using System.Collections.Generic;
using UnityEngine;
using LogicToolkit;

[System.Serializable]
public class ActionExample : ActionComponent
{
    // OnAction is called when the node is executed.
    protected override void OnAction()
    {
        Debug.Log("Hello, world!");
    }
}

この例では、実行されるとConsoleにHello, world!が出力されます。

なお、同様の機能としてDebug.Logというスクリプトが予め同梱されています。