コード例 #1
0
 public void DrawRoadGenerationWidget()
 {
     EditorWidgetFoldouts["RoadGenerationWidget"] = EditorGUILayout.Foldout(EditorWidgetFoldouts["RoadGenerationWidget"], "RoadGenerationWidget");
     if (EditorWidgetFoldouts["RoadGenerationWidget"])
     {
         Script.RoadGenerator.TotalSpreadSize = EditorGUILayout.IntField("Total Road Length", Script.RoadGenerator.TotalSpreadSize);
         Script.RoadGenerator.RadiusSize      = EditorGUILayout.IntField("Road Separation Radius", Script.RoadGenerator.RadiusSize);
         if (GUILayout.Button("Generate Road"))
         {
             Script.RoadGenerator.GenerateRoad(TerrainInfo, Script.GetComponentInChildren <SplineMesh.Spline>());
         }
     }
 }