예제 #1
0
 private MeshBlock ToMeshBlock(XmlMeshBlock xmlBlock, SplittedRegion splittedRegion, ref int count)
 {
     BlockBounds blockBounds = new BlockBounds(xmlBlock.Position, xmlBlock.Size);
     return new MeshBlock(xmlBlock.Id, xmlBlock.BlockType, blockBounds, splittedRegion, xmlBlock.Rotation, count += 1);
 }
예제 #2
0
 public SubTrackBuilder(TrackSplineGenerator splineGenerator, SplittedRegion splitRegion)
 {
     _splineGenerator = splineGenerator;
     SplitRegion = splitRegion;
     NextGroup();
 }