mirror of
https://github.com/godotengine/godot.git
synced 2024-11-11 06:33:10 +00:00
Merge pull request #798 from marynate/PR-fix-light-in-release-mode
Fix light was always been disabled in release mode (tools=no)
This commit is contained in:
commit
88d64e7735
@ -436,9 +436,9 @@ void Light::_update_visibility() {
|
||||
return;
|
||||
|
||||
|
||||
bool editor_ok=true;
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
bool editor_ok=true;
|
||||
if (editor_only) {
|
||||
if (!get_scene()->is_editor_hint()) {
|
||||
editor_ok=false;
|
||||
@ -446,11 +446,8 @@ void Light::_update_visibility() {
|
||||
editor_ok = (get_scene()->get_edited_scene_root() && (this==get_scene()->get_edited_scene_root() || get_owner()==get_scene()->get_edited_scene_root()));
|
||||
}
|
||||
}
|
||||
#else
|
||||
bool editor_ok=false;
|
||||
#endif
|
||||
|
||||
|
||||
VS::get_singleton()->instance_light_set_enabled(get_instance(),is_visible() && enabled && editor_ok);
|
||||
_change_notify("geometry/visible");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user