1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-08 12:40:44 +00:00

Set default name if SpriteFrames name is empty

This commit is contained in:
Eldor Zang
2023-01-01 02:11:04 +02:00
committed by Rémi Verschelde
parent 6212da66e8
commit 62976659b8

View File

@@ -807,13 +807,17 @@ void SpriteFramesEditor::_animation_name_edited() {
return; return;
} }
if (new_name.is_empty()) {
new_name = "new_animation";
}
new_name = new_name.replace("/", "_").replace(",", " "); new_name = new_name.replace("/", "_").replace(",", " ");
String name = new_name; String name = new_name;
int counter = 0; int counter = 0;
while (frames->has_animation(name)) { while (frames->has_animation(name)) {
counter++; counter++;
name = new_name + " " + itos(counter); name = new_name + "_" + itos(counter);
} }
EditorUndoRedoManager *undo_redo = EditorUndoRedoManager::get_singleton(); EditorUndoRedoManager *undo_redo = EditorUndoRedoManager::get_singleton();