瀏覽代碼

tools: do not allow to change Scene in collider component

Daniele Bartolini 6 年之前
父節點
當前提交
13152cbbac
共有 1 個文件被更改,包括 13 次插入12 次删除
  1. 13 12
      tools/level_editor/properties_view.vala

+ 13 - 12
tools/level_editor/properties_view.vala

@@ -357,6 +357,7 @@ namespace Crown
 			_shape = new Gtk.Entry();
 			_shape = new Gtk.Entry();
 			_shape.sensitive = false;
 			_shape.sensitive = false;
 			_scene = new ReferenceChooser(store, "mesh");
 			_scene = new ReferenceChooser(store, "mesh");
+			_scene.sensitive = false;
 			_scene.value_changed.connect(on_value_changed);
 			_scene.value_changed.connect(on_value_changed);
 			_scene.sensitive = false;
 			_scene.sensitive = false;
 			_name = new Gtk.Entry();
 			_name = new Gtk.Entry();
@@ -390,25 +391,25 @@ namespace Crown
 			{
 			{
 				if ((string)source == "inline")
 				if ((string)source == "inline")
 				{
 				{
-					_source.text     = "inline";
-					_shape.text      = "";
-					_scene.value     = "";
-					_name.text       = "";
+					_source.text = "inline";
+					_shape.text  = "";
+					_scene.value = "";
+					_name.text   = "";
 				}
 				}
 				else
 				else
 				{
 				{
-					_source.text     = "mesh";
-					_shape.text      = unit.get_component_property_string(_component_id, "data.shape");
-					_scene.value     = unit.get_component_property_string(_component_id, "data.scene");
-					_name.text       = unit.get_component_property_string(_component_id, "data.name");
+					_source.text = "mesh";
+					_shape.text  = unit.get_component_property_string(_component_id, "data.shape");
+					_scene.value = unit.get_component_property_string(_component_id, "data.scene");
+					_name.text   = unit.get_component_property_string(_component_id, "data.name");
 				}
 				}
 			}
 			}
 			else
 			else
 			{
 			{
-				_source.text     = "mesh";
-				_shape.text      = unit.get_component_property_string(_component_id, "data.shape");
-				_scene.value     = unit.get_component_property_string(_component_id, "data.scene");
-				_name.text       = unit.get_component_property_string(_component_id, "data.name");
+				_source.text = "mesh";
+				_shape.text  = unit.get_component_property_string(_component_id, "data.shape");
+				_scene.value = unit.get_component_property_string(_component_id, "data.scene");
+				_name.text   = unit.get_component_property_string(_component_id, "data.name");
 			}
 			}
 		}
 		}
 	}
 	}