19 lines
563 B
C#
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();
|
|
}
|
|
}
|