一.案例演示
demo说明:拖拽一个持有Image组件的游戏物体,按下鼠标时让其跟随
二.实现拖拽相关接口
涉及到拖拽相关的功能需要实现接口IBeginDragHandler, IDragHandler, IEndDragHandler;
可以用VS的菜单快速实现接口如下图所示
三.代码实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;//注意要引入命名空间EventSystems
public class itemDrag : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler
{
private RectTransform m_RectTransform;
void Start()
{
m_RectTransform = GetComponent<RectTransfor