UI对象添加EventTrigger组件以及脚本实现拖拽功能
using UnityEngine;
public class DragByEvent : MonoBehaviour
{
private Vector3 startPos;
private void Start()
{
startPos = transform.position;
}
public void DragMethod()
{
transform.position = Input.mousePosition;
}
public void EndDrageMethod()
{
transform.position = startPos;
}
}