今天刚开始学,看了人家的很不舒服,就手痒发一个
还不会用
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
public class C2Right : MonoBehaviour, IPointerDownHandler, IDragHandler, IPointerUpHandler
{
public Image dayuan;
public Image xiaoyuan;
public Canvas cv;
public Vector2 direction;
public Vector3 oldPos;
public void OnPointerDown(PointerEventData eventData)
{
dayuan.color = new Color(1, 1, 1, 0.78f);
xiaoyuan.color = new Color(1, 1, 1, 0.78f);
Vector2 yuandian;
dayuan.transform.localPosition = Vector2.zero;
}
// Start is called before the first frame update
void Start()
{
//oldPos = dayuan.transform.localPosition;
}
// Update is called once per frame
void Update()
{
}
public void OnDrag(PointerEventData eventData)
{
Vector2 yuandian;
RectTransformUtility.ScreenPointToLocalPointInRectangle
((RectTransform)dayuan.transf