Files
pgs/Assets/Scripts/WindowController.cs
2026-02-21 16:58:22 -08:00

19 lines
563 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class WindowController : MonoBehaviour, IDragHandler, IPointerDownHandler
{
[SerializeField] private RectTransform dragRectTransform;
[SerializeField] private Canvas canvas;
public void OnDrag(PointerEventData eventData) {
dragRectTransform.anchoredPosition += eventData.delta / canvas.scaleFactor;
}
public void OnPointerDown(PointerEventData eventData) {
dragRectTransform.SetAsLastSibling();
}
}