30 lines
554 B
C#
Raw Normal View History

2025-03-11 15:30:07 +08:00
using UnityEngine;
public class DragUI : IDrag
{
public override void Init()
{
Hide();
}
private void Update()
{
if (Input.GetMouseButton(0))
{
transform.position = Input.mousePosition;
}
else
{
Hide();
}
}
public override void Show()
{
gameObject.SetActive(true);
transform.position = Input.mousePosition;
}
public override void Hide()
{
gameObject.SetActive(false);
}
}