diff --git a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component.meta b/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component.meta
deleted file mode 100644
index 98138f4..0000000
--- a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 06f31db1c09e8a0409a8b3b960a13216
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs b/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs
deleted file mode 100644
index c8986c0..0000000
--- a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.UIElements;
-using MuHua;
-
-///
-/// SliderInputH - Panel
-///
-public class UISliderInputH : ModuleUIPanel {
-
- public float value;
- public Vector2 range = new Vector2(1, 1);
- public UISliderH slider;
- public event Action ValueChanged;
-
- public VisualElement Slider => Q("Slider");
- public UIFloatField FloatField => Q("UIFloatField");
-
- public UISliderInputH(VisualElement element, VisualElement canvas) : base(element) {
- slider = new UISliderH(element, canvas);
-
- slider.ValueChanged += Slider_ValueChanged;
- FloatField.RegisterCallback>(FloatField_ValueChanged);
- }
- private void Slider_ValueChanged(float obj) {
- value = Mathf.Lerp(range.x, range.y, obj);
- FloatField.SetValueWithoutNotify(value);
- ValueChanged?.Invoke(value);
- }
- private void FloatField_ValueChanged(ChangeEvent obj) {
- value = Mathf.Clamp(obj.newValue, range.x, range.y);
- float scale = Mathf.InverseLerp(range.x, range.y, value);
- slider.UpdateValue(scale, false);
- ValueChanged?.Invoke(value);
- }
- public void Update() {
- slider.Update();
- }
- /// 更新值
- public void UpdateValue(float value) {
- this.value = Mathf.Clamp(range.x, range.y, value);
- float scale = Mathf.InverseLerp(range.x, range.y, value);
- slider.UpdateValue(scale, false);
- FloatField.SetValueWithoutNotify(value);
- }
-}
diff --git a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs.meta b/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs.meta
deleted file mode 100644
index 04288ae..0000000
--- a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UISliderInputH.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d5f8ad3cc3aff1940bdf68f3d911a263
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UIVector2.cs b/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UIVector2.cs
deleted file mode 100644
index d04d39b..0000000
--- a/Assets/ModuleCore/ModuleUI/ModuleUIPanel/Component/UIVector2.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-using UnityEngine.UIElements;
-using MuHua;
-
-///
-/// Vector2 - Panel
-///
-public class UIVector2 : ModuleUIPanel {
-
- public bool isLock;
- public Vector2 value;
- public UISliderInputH sliderX;
- public UISliderInputH sliderY;
- public event Action ValueChanged;
-
- public Button Lock => Q