diff options
| author | Juan Linietsky | 2017-07-04 23:52:23 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2017-07-04 23:53:08 -0300 |
| commit | 7263137dba86cd308afc2016fafcb2793c3d9073 (patch) | |
| tree | 16e85fc7a837409c7284b1a620f76f4362efa911 /scene/3d/mesh_instance.cpp | |
| parent | d84ed525a9b603c157abab1c67f8ac34d6d4675c (diff) | |
| download | godot-7263137dba86cd308afc2016fafcb2793c3d9073.tar.gz godot-7263137dba86cd308afc2016fafcb2793c3d9073.tar.zst godot-7263137dba86cd308afc2016fafcb2793c3d9073.zip | |
Diffstat (limited to 'scene/3d/mesh_instance.cpp')
| -rw-r--r-- | scene/3d/mesh_instance.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/scene/3d/mesh_instance.cpp b/scene/3d/mesh_instance.cpp index 14886f4b7..62e1a9520 100644 --- a/scene/3d/mesh_instance.cpp +++ b/scene/3d/mesh_instance.cpp @@ -340,12 +340,13 @@ void MeshInstance::create_debug_tagents() { mi->set_mesh(am); mi->set_name("DebugTangents"); add_child(mi); - if (get_parent()) { - if (get_parent() == get_tree()->get_edited_scene_root()) - mi->set_owner(get_parent()); - else - mi->set_owner(get_parent()->get_owner()); - } +#ifdef TOOLS_ENABLED + + if (this == get_tree()->get_edited_scene_root()) + mi->set_owner(this); + else + mi->set_owner(get_owner()); +#endif } } |
