예제 #1
0
 public void RenderRoad()
 {
     UnityEngine.Profiling.Profiler.BeginSample("RenderRoad");
     foreach (RoadSegment seg in Segments)
     {
         if (seg.HasMesh)
         {
             if (seg.goSeg == null)
             {
                 seg.CreateGameObjects();
             }
             seg.AddMeshes();
             seg.SetMaterial();
             seg.CreateFenceColliderVerts();
         }
     }
     foreach (RoadSectn RS in Sectns)
     {
         RS.CreateFence();
         if (PlayerManager.Type != "BuilderPlayer")
         {
             RS.CreateFenceColliders();
         }
     }
     UnityEngine.Profiling.Profiler.EndSample();
 }