From 19a298f7814e39e1a389ea908b6dc72a507e402f Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Wed, 25 Nov 2020 15:01:51 +0800 Subject: [PATCH] commit --- Assets/Scripts/Guide/ImageFire1.cs | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/Guide/ImageFire1.cs b/Assets/Scripts/Guide/ImageFire1.cs index ee070f3..e580ecd 100644 --- a/Assets/Scripts/Guide/ImageFire1.cs +++ b/Assets/Scripts/Guide/ImageFire1.cs @@ -26,14 +26,31 @@ GameObject level1, level2;//等级标志 bool canDrag;//是否可以推拽 RectTransform rectTransform;//自身Rect + + public RectTransform GetRect + { + get + { + return rectTransform; + } + } GameObject target;//推拽到塔位置的标识 Image tmpImage;//自身图片 Vector2 pos;//初始坐标 - + //Vector3 startP; + public Vector2 GetStartP + { + get + { + return pos; + } + } // Start is called before the first frame update - void Start() + private void Awake() { + + //startP = transform.position; rectTransform = GetComponent<RectTransform>(); imageFire2 = transform.parent.Find("Image_Fire2").GetComponent<ImageFire2>(); @@ -54,6 +71,8 @@ level2.SetActive(true); canDrag = true; EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.AddCard); + EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.GuidePlayUpgradeEffect, transform.position); + } public void SetTarget(GameObject target) @@ -77,6 +96,7 @@ return; } RectTransformUtility.ScreenPointToWorldPointInRectangle(rectTransform, eventData.position, eventData.enterEventCamera, out dragPos); + //dragPos.z = 0; rectTransform.position = dragPos; } -- Gitblit v1.9.1