wangguan
2020-12-02 cf99ef52be344ac7dd3ba28dd51c63dd5de38a4b
Assets/Scripts/Guide/ImageWater.cs
@@ -3,33 +3,32 @@
using UnityEngine.EventSystems;
using KTGMGemClient;
public class ImageWater : MonoBehaviour, IDragHandler, IBeginDragHandler, IEndDragHandler
public class ImageWater : GuideImageBase, IDragHandler, IBeginDragHandler, IEndDragHandler
{
    RectTransform rectTransform;//自身Rect
    GameObject target;//推拽到塔位置的标识
    Image tmpImage;//自身图片
    Vector2 pos;//初始坐标
    public Vector2 GetStartP
    {
        get
        {
            return pos;
        }
    }
    // Start is called before the first frame update
    void Start()
    private void Awake()
    {
        rectTransform = GetComponent<RectTransform>();
        pos = rectTransform.anchoredPosition;
        tmpImage = GetComponent<Image>();
    }
    public void SetTarget(GameObject target)
    public override void SetTarget(GameObject target)
    {
        this.target = target;
    }
    bool isDraging;
    public bool IsDraging
    {
        get
        {
            return isDraging;
        }
    }
    Vector3 dragPos;//开始拖拽的临时变量
    public void OnDrag(PointerEventData eventData)
    {