コード例 #1
0
        void AssignBehaviorTreeOnChildren(BehaviorTreeNode node)
        {
            List <BehaviorTreeNode> nodes = node.GetChildNodesByType <BehaviorTreeNode>();

            node.SetBehaviorTree(this);

            for (int i = 0; i < nodes.Count; i++)
            {
                nodes[i].SetBehaviorTree(this);
                AssignBehaviorTreeOnChildren(nodes[i]);
            }
        }