From bd0ba263761a866ca0d698169d2d83b6a11c35e7 Mon Sep 17 00:00:00 2001 From: CoderM <coderm@qq.com> Date: Thu, 10 Dec 2020 17:04:37 +0800 Subject: [PATCH] CoderM: 增加SDKJSON处理 --- Assets/Scripts/Guide/ImageWater.cs | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Assets/Scripts/Guide/ImageWater.cs b/Assets/Scripts/Guide/ImageWater.cs index 1d72d31..dc7ea53 100644 --- a/Assets/Scripts/Guide/ImageWater.cs +++ b/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) { -- Gitblit v1.9.1