I'm unable to paint tiles

You can try opening the parent ‘Grid’ and select your tilemap

Yo thanks

Thank you all for the feedback regarding the Tile Palette Edit Mode!

So we recently made some changes in 23.1 and one of them is for the Tile Palette Edit Mode. So when the Edit Mode is enabled, the background of the Tile Palette grid changes to dark blue (similar to the background color in Prefab mode). When the editing is done and the Edit Mode is disabled, the grid background changes once again back to the usual grey.

This is so to provide clearer visual feedback and distinction to help users determine if the Edit Mode is on/off (accidentally or not).

Some may find this concept familiar as there exists similar behaviours in other parts of the Editor such as the GameObject/Prefab Mode switch and also the Editor Edit Mode/Play Mode switch (when configured).

Hope this was helpful! We are continuing improving our Tilemap tools and workflows and all of your feedback helps a lot!

1 Like

For anyone who reeads down this far, for me it was simply changing from a tilemap component to a tilemap renderer component on my gameobject

I got the same issue. I can’t believe that the fix is this easy. Apparently when creating your TileMap, a Grid is also created in your scene. I don’t know why but the TileMap MUST be a child of the Grid. In the hierarchy, if you simply drag your TileMap under Grid, you should be able to paint. I’m guessing that the reason it didn’t do this automatically is because I created the TileMap under another object (my Environment empty).

You may wish to brush up on your documentation reading skills.

For instance in here:

https://docs.unity3d.com/Manual/Tilemap-Palette.html

there are at least two places that mention this requirement, one that talks about initial creation and the other that specifies the requirement.

I quote from the above:

…and it must have a Grid component on its topmost GameObject…

Also if you are still having this issue, try restarting Unity. That did it for me.

1 Like

I am having a similar issue but where it only paints on the tile palette but not on the actual grid of the 2d map.

I struggled with this for over an hour… Restarting unity did the trick…

1 Like

That was it for me… gee whiz…

Without exiting Unity, many editor UI problems can be solved by resetting the Layout to Default (even if it says Default already)

You’ll have to open the Tile Palette again.

Reseting the layout is a “break glass” way of fixing Editor problems, even ones that persist over restarts. If that fails, also try restarting Unity too.