add unity behavior package & examples

add behavior tree implementation
This commit is contained in:
2025-04-23 18:10:17 +02:00
parent 4602ff2416
commit a97b3be68a
34 changed files with 3675 additions and 92 deletions
+31
View File
@@ -0,0 +1,31 @@
using System.Collections.Generic;
namespace DefaultNamespace.BehaviorTree
{
public abstract class Node
{
protected List<Node> _nodes = new ();
public virtual void Start()
{
}
public virtual Status Update()
{
return Status.Failure;
}
public virtual void End()
{
}
}
public enum Status
{
Success,
Failure,
Running,
}
}