diff --git a/Assets/VRM10/Editor/EditorTool/VRM10ExpressionEditorTool.cs b/Assets/VRM10/Editor/EditorTool/VRM10ExpressionEditorTool.cs index ad15a88fe..296cad655 100644 --- a/Assets/VRM10/Editor/EditorTool/VRM10ExpressionEditorTool.cs +++ b/Assets/VRM10/Editor/EditorTool/VRM10ExpressionEditorTool.cs @@ -89,11 +89,8 @@ namespace UniVRM10 foreach (var kv in runtime.GetWeights()) { var key = kv.Key; - if (kv.Key.Preset != ExpressionPreset.custom) - { - var value = ExpressionPresetSlider(expression, kv.Key.Preset, kv.Value); - m_map[key] = value; - } + var value = ExpressionSlider(key, kv.Value); + m_map[key] = value; } GUILayout.FlexibleSpace(); @@ -118,10 +115,10 @@ namespace UniVRM10 } } - float ExpressionPresetSlider(VRM10ObjectExpression expression, ExpressionPreset preset, float value) + float ExpressionSlider(ExpressionKey key, float value) { EditorGUILayout.BeginHorizontal(Style); - EditorGUILayout.LabelField(preset.ToString()); + EditorGUILayout.LabelField(key.ToString()); value = EditorGUILayout.Slider(value, 0, 1.0f); EditorGUILayout.EndHorizontal(); return value;