public static PolylineBuilder.Options DefaultOptions() { var defaultOptions = new PolylineBuilder.Options(); defaultOptions.Extrude = true; defaultOptions.Enabled = true; defaultOptions.MaxHeight = 3.0f; defaultOptions.MiterLimit = 3.0f; defaultOptions.Width = 15.0f; return(defaultOptions); }
public PolylineBuilder.Options OnInspectorGUI(PolylineBuilder.Options options) { LoadPreferences(); show = EditorGUILayout.Foldout(show, "Polyline builder options"); if (!show) { SavePreferences(); return(options); } options.Width = EditorGUILayout.FloatField("Width: ", options.Width); options.MaxHeight = EditorGUILayout.FloatField("Max Height: ", options.MaxHeight); options.Extrude = EditorGUILayout.Toggle("Extrude: ", options.Extrude); options.Enabled = EditorGUILayout.Toggle("Enabled: ", options.Enabled); SavePreferences(); return(options); }