Fixing Issues...
- #672 (default user:// in $HOME/.godot/app_userdata (linux/osx) and $APPDATA/Godot/app_userdata (Windows) - #676 (draw both tiles and octants in order from top to bottom, left to right ) - #686 (unicode escape sequences work now) - #702 (was not a bug, but a test was added to see if bodies went too far away)
This commit is contained in:
parent
526aae62ed
commit
549d344f0f
22 changed files with 504 additions and 179 deletions
|
|
@ -438,8 +438,12 @@ Ref<SpatialGizmo> Spatial::get_gizmo() const {
|
|||
void Spatial::_update_gizmo() {
|
||||
|
||||
data.gizmo_dirty=false;
|
||||
if (data.gizmo.is_valid())
|
||||
data.gizmo->redraw();
|
||||
if (data.gizmo.is_valid()) {
|
||||
if (is_visible())
|
||||
data.gizmo->redraw();
|
||||
else
|
||||
data.gizmo->clear();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -511,6 +515,10 @@ void Spatial::_propagate_visibility_changed() {
|
|||
notification(NOTIFICATION_VISIBILITY_CHANGED);
|
||||
emit_signal(SceneStringNames::get_singleton()->visibility_changed);
|
||||
_change_notify("visibility/visible");
|
||||
#ifdef TOOLS_ENABLED
|
||||
if (data.gizmo.is_valid())
|
||||
_update_gizmo();
|
||||
#endif
|
||||
|
||||
for (List<Spatial*>::Element*E=data.children.front();E;E=E->next()) {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue