Exemplo n.º 1
0
 public void Execute()
 {
     for (var i = 0; i < Leaves.Length; i++)
     {
         Tree.InsertLeaf(Leaves[i]);
     }
 }
Exemplo n.º 2
0
 public void Execute()
 {
     for (var i = 0; i < Colliders.Length; i++)
     {
         var index = Tree.InsertLeaf(Colliders[i]);
         Bodies.Add(new Body {
             nodeId = index, collider = Colliders[i]
         });
     }
 }
Exemplo n.º 3
0
 public void Execute()
 {
     for (var i = 0; i < Colliders.Length; i++)
     {
         var index  = Tree.InsertLeaf(Colliders[i], Transforms[i]);
         var bounds = Colliders[i].CalculateBounds(Transforms[i]);
         bounds.Expand(ExpandSize);
         Bodies.Add(new Body {
             nodeId = index, collider = Colliders[i], transform = Transforms[i], expandedBounds = bounds
         });
     }
 }