Edit of asset "TileMap Brush" Accepted
Warning: Using Git tags or branches is no longer supported. Please give a full Git commit hash instead, or use the Custom download provider for GitHub Releases downloads.
If you think that this warning is incorrect, you can always open an issue.
If you think that this warning is incorrect, you can always open an issue.
Old/Current | New/Edit | |
---|---|---|
Title | TileMap Brush | TileMap Brush |
Description |
Provides editor's brush drawing functionality over TileMap How to use it: 0. Install, and activate plugin 1. Add new child node to scene tree - called TileMapBrush 2. Configure 'Script Variables' in inspector: * Draw/Erase Size (1 is default, and equals to 1 tile) * Draw/Erase Brush Type 3. Now, in editor - press 'Left Mouse Button' to draw, 'Right Mouse Button' to erase Known issues: 1. There's no UndoRedo for what you draw with brush - it supposed to be original TileMap workflow; but seems - it saves only 9 rounding tiles for undo, rest cannot be undone - use manual erase instead(I hope, solution will be found in future for that) 2. Some drawing points may be missed - due to mouse movement can be faster, than _physics_process' delta; TileMap still draw single tiles (can be fixed with line drawing between last and new mouse position; probably other solution can be found) 3. Some optimization can be done on get_cell_info() - refresh once per mouse hold Additional info: 1. Some optimization can be enabled in TileMapBrushPlugin, by OPTIMIZE field (you may not like to use it due to how it optimizes) (not sure it actually adds performance) |
Provides editor's brush drawing functionality over TileMap How to use it: 0. Install, and activate plugin 1. Add new child node to scene tree - called TileMapBrush 2. Configure 'Script Variables' in inspector: * Draw/Erase Size (1 is default, and equals to 1 tile) * Draw/Erase Brush Type 3. Now, in editor - press 'Left Mouse Button' to draw, 'Right Mouse Button' to erase Known issues: 1. There's no UndoRedo for what you draw with brush - it supposed to be original TileMap workflow; but seems - it saves only 9 rounding tiles for undo, rest cannot be undone - use manual erase instead(I hope, solution will be found in future for that) 2. Some drawing points may be missed - due to mouse movement can be faster, than _physics_process' delta; TileMap still draw single tiles (can be fixed with line drawing between last and new mouse position; probably other solution can be found) 3. Some optimization can be done on get_cell_info() - refresh once per mouse hold Additional info: 1. Some optimization can be enabled in TileMapBrushPlugin, by OPTIMIZE field (you may not like to use it due to how it optimizes) (not sure it actually adds performance) |
Category | 2D Tools | 2D Tools |
License | MIT | MIT |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/VitMush/godot-addon-TileMapBrush | https://github.com/VitMush/godot-addon-TileMapBrush |
Issues Url | https://github.com/VitMush/godot-addon-TileMapBrush/issues | https://github.com/VitMush/godot-addon-TileMapBrush/issues |
Godot version | Godot 3.1 | Godot 3.1 |
Version String | 1.0 | 1.0 |
Download Commit | stable | stable |
Download Url (Computed) | https://github.com/VitMush/godot-addon-TileMapBrush/archive/stable.zip | https://github.com/VitMush/godot-addon-TileMapBrush/archive/stable.zip |
Icon Url |
https://raw.githubusercontent.com/VitMush/godot-addon-TileMapBrush/master/addons/tile_map_brush/icon.png
|
https://raw.githubusercontent.com/VitMush/godot-addon-TileMapBrush/master/addons/tile_map_brush/icon.png
|