docs.unity3d.com
    Show / Hide Table of Contents

    Tint Brush (Smooth)

    This advanced Tint Brush interpolates tint color per-cell. This requires the use of a custom Shader (see TintedTilemap.shader in the package contents) and the helper component TileTextureGenerator.

    Properties

    Property Function
    Color Select the color of the tint.
    Blend Factor to blend the color of a Tile with this Brush's Color.

    Usage

    First set the Tilemap Renderer's Material to the TintedTilemap.shader. Add the Tile Texture Generator component to the Tilemap Renderer as well. Then select the desired tint color in the Color property or pick the color from an existing Tile.

    Adjust the Blend property to blend the chosen color with the original color of the Tile. A lower value weighs the new color with the existing color of the Tile, while a higher value weighs the new color with the color of the Brush.

    With the Brush selected, paint Tiles with the Paintbbrush tool to change their color.

    Scene View with Tint Brush (Smooth)

    Implementation

    The TintBrushSmooth inherits from the GridBrushBase and implements the following overrides:

    • It overrides the Paint method to set the color of a Tile.
    • It overrides the Erase method to be able to set the color of a Tile back to the default white color.
    • It overrides the Pick method to pick the color of a Tile.
    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