-
Notifications
You must be signed in to change notification settings - Fork 11
Unable to paint on tile system
Unable to paint or erase tiles from the active tile system.
When tile system is selected it is not possible to paint tiles.
Possible causes for this problem:
-
Tile system has been locked.
-
Tool option Paint Around Existing Tiles is selected.
-
Tile system is not active or selected.
-
Paint tool is not selected.
-
Tile system is missing the
TileSystem
component. -
Tile system has been optimized.
-
Tile system must be upgraded to work with newer version of 'rotorz/unity3d-tile-system'.
Below are some troubleshooting steps to help determine the cause of the problem.
Make sure that your tile system is selected in Hierarchy window or Scene palette. Then try to select the Paint tool.
-
Select root game object of tile system.
If the message "Tile system is locked. Select 'Toggle Lock' from context menu to unlock inspector." is shown then the tile system has been locked.
Resolution:
-
Select Toggle Lock from context menu of tile system component inside inspector window.
-
or, Right-click tile system using scene palette and select Lock from context menu.
-
If this tool option is selected then it is not possible to paint over existing tiles.
- Select root game object of tile system.
If the message "Tile system has been built and can no longer be edited." is shown then it is no longer possible to edit this tile system.
-
Select root game object of tile system.
-
Check if Tile System component is listed in Inspector.
If tile system component is not listed then it is likely that the tile system has been optimized and can no longer be edited. Ensure that you are attempting to paint on the original non-optimized tile system.
-
Select root game object of tile system.
-
Check tile system component in Inspector to verify whether component is valid. Component is not valid if:
-
It is missing the specialized inspector user interface.
-
The Script property is blank or marked as missing.
If
TileSystem
script is not attached to component, ensure that 'rotorz/unity3d-tile-system' has been properly imported into your project and that there are no errors in the Unity console window. -
-
Assign the
TileSystem
script to the Script property of the tile system component.
Copyright © Rotorz Limited. All rights reserved.