mirror of
https://github.com/godotengine/godot.git
synced 2024-12-21 10:25:24 +08:00
Print a warning if a 3D editor gizmo has no name defined
Unnamed gizmos should be avoided, so this should help editor plugin authors resolve issues with gizmo naming if they forgot to override the function.
This commit is contained in:
parent
60d67f93c6
commit
e5406ba952
@ -1003,7 +1003,9 @@ String EditorNode3DGizmoPlugin::get_gizmo_name() const {
|
||||
if (get_script_instance() && get_script_instance()->has_method("_get_gizmo_name")) {
|
||||
return get_script_instance()->call("_get_gizmo_name");
|
||||
}
|
||||
return TTR("Nameless gizmo");
|
||||
|
||||
WARN_PRINT_ONCE("A 3D editor gizmo has no name defined (it will appear as \"Unnamed Gizmo\" in the \"View > Gizmos\" menu). To resolve this, override the `_get_gizmo_name()` function to return a String in the script that extends EditorNode3DGizmoPlugin.");
|
||||
return TTR("Unnamed Gizmo");
|
||||
}
|
||||
|
||||
int EditorNode3DGizmoPlugin::get_priority() const {
|
||||
|
Loading…
Reference in New Issue
Block a user