소스 검색

Merge pull request #88157 from kleonc/tilemap-move-layer-fix-moving-child-nodes

Fix `TileMap::move_layer` incorrectly moving child `TileMapLayer` nodes
Rémi Verschelde 1 년 전
부모
커밋
a1aca7e5c9
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      scene/2d/tile_map.cpp

+ 1 - 1
scene/2d/tile_map.cpp

@@ -238,7 +238,7 @@ void TileMap::move_layer(int p_layer, int p_to_pos) {
 	layers.insert(p_to_pos, layer);
 	layers.remove_at(p_to_pos < p_layer ? p_layer + 1 : p_layer);
 	for (uint32_t i = 0; i < layers.size(); i++) {
-		move_child(layer, i);
+		move_child(layers[i], i);
 		layers[i]->set_layer_index_in_tile_map_node(i);
 	}
 	notify_property_list_changed();