Search Results for

    Show / Hide Table of Contents

    Class TerrainOptions

    Used to manage user interface elements for the terrain generator.

    Inheritance
    Object
    Options
    TerrainOptions
    Inherited Members
    Options.sliders
    Options.inputFields
    Options.dropdowns
    Options.toggles
    Options.toggleOptions
    Options.terrainType
    Options.setupSlider(Slider, InputField, Int32, Int32)
    Options.setupDropdown(Dropdown, List<String>)
    Options.updateInputField(Slider, InputField)
    Options.updateSlider(InputField, Slider)
    Options.setupToggleWithOption(Toggle, GameObject)
    Options.toggleOption(Toggle, GameObject)
    Namespace: Global
    Assembly: cs.temp.dll.dll
    Syntax
    public class TerrainOptions : Options

    Methods

    createUserSettingsFromOptions()

    Create the terrain settings from the terrain options.

    Declaration
    public TerrainSettings createUserSettingsFromOptions()
    Returns
    Type Description
    TerrainSettings

    The terrain setttings.

    setupUIElements()

    Setup the user interface elements for the terrain options.

    Declaration
    public void setupUIElements()

    updateFields(TerrainSettings)

    Update the user interface options with the settings used for terrain generation

    Declaration
    public void updateFields(TerrainSettings settings)
    Parameters
    Type Name Description
    TerrainSettings settings

    The settings used for terrain generation.

    updateTerrainSizeField(Int32)

    Update the terrain size slider in the user interface with the setting used.

    Declaration
    public void updateTerrainSizeField(int size)
    Parameters
    Type Name Description
    Int32 size

    The actual size of the level generated.

    In This Article
    Back to top Project documentation