 
    
DataLink属性を使用することで、対応している型のInputSlotやFlexibleFieldがない場合でも、定数もしくはデータフローからの入力を受け付けられるようになります。
スクリプトリファレンス : DataLink
スクリプト例
ExampleDataLinkBehaviourスクリプトファイルを作成し、以下のコードを記述してください。
|  1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
 | using UnityEngine;
using Arbor;
[AddComponentMenu("")]
public class ExampleDataLinkBehaviour : StateBehaviour
{
	[System.Serializable]
	public class ExampleData
	{
		public string name = "Test";
		public float power = 100f;
	}
	[DataLink]
	public ExampleData exampleData;
}
 | 
 
注意点
- NodeBehaviourを継承したクラス(StateBehaviourやActionBehaviourなど)のフィールドでのみ使用できます。
- 配列やリストには使用できません。