docs.unity3d.com
    Show / Hide Table of Contents

    Namespace UnityEditor.Tilemaps

    Classes

    BasePrefabBrush

    This base class for PrefabBrushes that contains common functionality

    BasePrefabBrushEditor

    The Base Brush Editor for a Prefab Brush.

    CoordinateBrush

    This Brush displays the cell coordinates it is targeting in the SceneView. Use this as an example to create brushes which have extra visualization features when painting onto a Tilemap.

    CoordinateBrushEditor

    The Brush Editor for a Coordinate Brush.

    GameObjectBrush

    This Brush instances, places and manipulates GameObjects onto the scene. Use this as an example to create brushes which targets objects other than tiles for manipulation.

    GameObjectBrush.BrushCell

    Brush Cell stores the data to be painted in a grid cell.

    GameObjectBrushEditor

    The Brush Editor for a GameObject Brush.

    GroupBrush

    This Brush helps to pick Tiles which are grouped together by position. Gaps can be set to identify if Tiles belong to a Group. Limits can be set to ensure that an over-sized Group will not be picked. Use this as an example to create brushes that have the ability to choose and pick whichever Tiles it is interested in.

    GroupBrushEditor

    The Brush Editor for a Group Brush.

    LineBrush

    This Brush helps draw lines of Tiles onto a Tilemap. Use this as an example to modify brush painting behaviour to making painting quicker with less actions.

    LineBrushEditor

    The Brush Editor for a Line Brush.

    NameBrush

    PopulateRuleOverideTileWizard

    Wizard for populating RuleOverrideTile from a SpriteSheet

    PrefabBrush

    This Brush instances and places a containing prefab onto the targeted location and parents the instanced object to the paint target.

    PrefabBrush.PrefabBrushEditor

    The Brush Editor for a Prefab Brush.

    PrefabRandomBrush

    This Brush instances and places a randomly selected Prefabs onto the targeted location and parents the instanced object to the paint target. Use this as an example to quickly place an assorted type of GameObjects onto structured locations.

    PrefabRandomBrush.PrefabRandomBrushEditor

    The Brush Editor for a Prefab Brush.

    RandomBrush

    This Brush helps to place random Tiles onto a Tilemap. Use this as an example to create brushes which store specific data per brush and to make brushes which randomize behaviour.

    RandomBrushEditor

    The Brush Editor for a Random Brush.

    TintBrush

    This Brush changes the color of Tiles placed on a Tilemap.

    TintBrushEditor

    The Brush Editor for a Tint Brush.

    TintBrushSmooth

    Advanced tint brush for interpolated tint color per-cell. Requires the use of custom shader (see TintedTilemap.shader) and helper component TileTextureGenerator.

    TintBrushSmoothEditor

    The Brush Editor for a Tint Brush Smooth.

    Structs

    RandomBrush.RandomTileSet

    A data structure for storing a set of Tiles used for randomization

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023