浏览代码

Fixed #470 View grid toggle in 3d not working

marynate 11 年之前
父节点
当前提交
e55ef57f62
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      tools/editor/plugins/spatial_editor_plugin.cpp

+ 7 - 0
tools/editor/plugins/spatial_editor_plugin.cpp

@@ -2653,6 +2653,13 @@ void SpatialEditor::_menu_item_pressed(int p_option) {
 
 
 			grid_enabled=!is_checked;
 			grid_enabled=!is_checked;
 
 
+			for(int i=0;i<3;++i) {
+				if (grid_enable[i]) {
+					VisualServer::get_singleton()->instance_geometry_set_flag(grid_instance[i],VS::INSTANCE_FLAG_VISIBLE,grid_enabled);
+					grid_visible[i]=grid_enabled;
+				}
+			}
+
 			view_menu->get_popup()->set_item_checked( view_menu->get_popup()->get_item_index(p_option), grid_enabled );
 			view_menu->get_popup()->set_item_checked( view_menu->get_popup()->get_item_index(p_option), grid_enabled );