Update UIWindow.cs

This commit is contained in:
MuHua-123
2025-11-01 15:31:11 +08:00
parent 165339172a
commit 21959b46e1
@@ -44,7 +44,7 @@ namespace MuHua {
/// <summary> 按下Top </summary>
private void TopDown(PointerDownEvent evt) {
isDownMove = true;
pointerPosition = UITool.GetMousePosition();
pointerPosition = UITool.GetMousePosition(canvas);
originalPosition = Window.transform.position;
}
/// <summary> 鼠标松开或离开 </summary>
@@ -64,7 +64,7 @@ namespace MuHua {
/// <summary> 更新状态 </summary>
public virtual void Update() {
if (!isDownMove) { return; }
Vector3 mousePosition = UITool.GetMousePosition();
Vector3 mousePosition = UITool.GetMousePosition(canvas);
Vector3 offset = mousePosition - pointerPosition;
Vector3 position = originalPosition + new Vector3(offset.x, -offset.y);