Ejemplo n.º 1
0
 public override void loadConfig(TezReader reader)
 {
     reader.beginObject("Node");
     m_Child = TezBehaviorTree.create(reader.readString("CID"));
     m_Child.loadConfig(reader);
     reader.endObject("Node");
 }
Ejemplo n.º 2
0
        public override void loadConfig(TezReader reader)
        {
            reader.beginArray("Nodes");

            var count = reader.count;

            for (int i = 0; i < count; i++)
            {
                reader.beginObject(i);
                var node = TezBehaviorTree.create(reader.readString("CID"));
                this.addNode(node);
                node.loadConfig(reader);
                reader.endObject(i);
            }

            reader.endArray("Nodes");
        }
Ejemplo n.º 3
0
 public virtual void close()
 {
     this.tree = null;
 }
Ejemplo n.º 4
0
 public virtual void close()
 {
     m_Tree      = null;
     this.parent = null;
 }