1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-07 12:30:27 +00:00

Reorder tiles into nice columns

This commit is contained in:
Bojidar Marinov
2016-05-27 22:42:51 +03:00
parent 7c1594ee5a
commit ab97718d8a
3 changed files with 57 additions and 9 deletions

View File

@@ -205,7 +205,9 @@ void TileMapEditor::_update_palette() {
if (tiles.empty())
return;
palette->set_max_columns(0);
palette->add_constant_override("hseparation", 6);
palette->set_icon_mode(ItemList::ICON_MODE_TOP);
palette->set_max_text_lines(2);
@@ -239,6 +241,8 @@ void TileMapEditor::_update_palette() {
palette->set_item_metadata(palette->get_item_count()-1, E->get());
}
palette->set_same_column_width(true);
if (selected != -1)
set_selected_tile(selected);
@@ -1210,9 +1214,8 @@ void TileMapEditor::_tileset_settings_changed() {
void TileMapEditor::_icon_size_changed(float p_value) {
if (node) {
Size2 size = node->get_cell_size() * p_value;
palette->set_min_icon_size(size + Size2(4, 0)); //4px gap between tiles
//palette->set_max_icon_size(size);
//Size2 size = node->get_cell_size() * p_value;
//palette->set_min_icon_size(size + Size2(4, 0)); //4px gap between tiles
palette->set_icon_scale(p_value);
_update_palette();
}