28 lines
538 B
C#
28 lines
538 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace DefaultNamespace.BehaviorTree
|
|
{
|
|
public class Tree : MonoBehaviour
|
|
{
|
|
private Node _rootNode;
|
|
|
|
private void OnEnable()
|
|
{
|
|
if (_rootNode == null) return;
|
|
_rootNode.Start();
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
if (_rootNode == null) return;
|
|
_rootNode.Update();
|
|
}
|
|
|
|
private void OnDisable()
|
|
{
|
|
if (_rootNode == null) return;
|
|
_rootNode.End();
|
|
}
|
|
}
|
|
} |