nantoaqui
New member
Hello,
The following diagram is causing:
The code is:
Works fine without Sequence node.
Thank you!
The following diagram is causing:
C#:
StackOverflowException: The requested operation caused a stack overflow.
UnityEngine.Object.CompareBaseObjects (UnityEngine.Object lhs, UnityEngine.Object rhs) <0x2cd27d987b0 + 0x0000b> in <31d5d65b32ec483292e13e8ae4100b93>:0
UnityEngine.Object.op_Equality (UnityEngine.Object x, UnityEngine.Object y) (at <31d5d65b32ec483292e13e8ae4100b93>:0)
BehaviorDesigner.Runtime.Tactical.Tasks.TacticalGroup.AddAgentToGroup (BehaviorDesigner.Runtime.Behavior agent, System.Int32 index) (at Assets/Behavior Designer Tactical/Scripts/TacticalGroup.cs:194)
BehaviorDesigner.Runtime.Tactical.Tasks.NavMeshTacticalGroup.AddAgentToGroup (BehaviorDesigner.Runtime.Behavior agent, System.Int32 index) (at Assets/Behavior Designer Tactical/Scripts/Tasks/NavMeshTacticalGroup.cs:113)
BehaviorDesigner.Runtime.Tactical.Tasks.Surround.AddAgentToGroup (BehaviorDesigner.Runtime.Behavior agent, System.Int32 index) (at Assets/Behavior Designer Tactical/Scripts/Tasks/Surround.cs:29)
BehaviorDesigner.Runtime.Behavior.SendEvent[T,U] (System.String name, T arg1, U arg2) (at <843968489f854a31bdd9270d59c9c087>:0)
BehaviorDesigner.Runtime.Tactical.Tasks.TacticalGroup.AddAgentToGroup (BehaviorDesigner.Runtime.Behavior agent, System.Int32 index) (at Assets/Behavior Designer Tactical/Scripts/TacticalGroup.cs:202)
The code is:
Code:
for (int i = 0; i < formationTrees.Count; ++i) {
agent.SendEvent("AddAgentToGroup", formationTrees[i], i);
}
Works fine without Sequence node.
Thank you!