Ejemplo n.º 1
0
 public static void AddChild()
 {
     foreach (var selected in Selection.gameObjects)
     {
         NodeSystem ns = selected.GetComponent <NodeSystem>();
         if (ns != null && ns.selectedNode != null)
         {
             Node newNode = ns.AddNewChildToSelected();
             // Make it easy to do staircases:
             if (ns.buildAsStaircase)
             {
                 newNode.pos += 0.5f * (temp ? ns.staircaseDirection1 : ns.staircaseDirection2);
             }
             temp = !temp;
         }
     }
 }