示例#1
0
 private static CoctCollisionMesh Map2(Coct.CollisionMesh source) =>
 new CoctCollisionMesh
 {
     MinX = source.BoundingBox.Minimum.X,
     MinY = source.BoundingBox.Minimum.Y,
     MinZ = source.BoundingBox.Minimum.Z,
     MaxX = source.BoundingBox.Maximum.X,
     MaxY = source.BoundingBox.Maximum.Y,
     MaxZ = source.BoundingBox.Maximum.Z,
     v10  = source.v10,
     v12  = source.v12,
 };
示例#2
0
 private static CoctCollisionMesh MapMesh(Coct.CollisionMesh source) =>
 new CoctCollisionMesh
 {
     MinX  = source.BoundingBox.Minimum.X,
     MinY  = source.BoundingBox.Minimum.Y,
     MinZ  = source.BoundingBox.Minimum.Z,
     MaxX  = source.BoundingBox.Maximum.X,
     MaxY  = source.BoundingBox.Maximum.Y,
     MaxZ  = source.BoundingBox.Maximum.Z,
     v10   = source.v10,
     v12   = source.v12,
     Items = source.Collisions.Select(MapCollision).ToList()
 };