Ejemplo n.º 1
0
    public static PolygonBuilder.Options DefaultOptions()
    {
        var defaultOptions = new PolygonBuilder.Options();

        defaultOptions.Extrude   = true;
        defaultOptions.Enabled   = true;
        defaultOptions.MaxHeight = 0.0f;

        return(defaultOptions);
    }
Ejemplo n.º 2
0
    public PolygonBuilder.Options OnInspectorGUI(PolygonBuilder.Options options)
    {
        LoadPreferences();

        show = EditorGUILayout.Foldout(show, "Polygon builder options");

        if (!show)
        {
            SavePreferences();
            return(options);
        }

        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);
    }