From 452c75675679c44cc39b04bdb7d330d7c5c14d5c Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Tue, 29 Dec 2020 10:48:06 +0800 Subject: [PATCH] 增加多SDK支持。常规使用SDKChannel.KTGM 偶哈游的是空SDK --- Assets/Scripts/Guide/ImageFire2.cs | 33 ++++++++++++++++++--------------- 1 files changed, 18 insertions(+), 15 deletions(-) diff --git a/Assets/Scripts/Guide/ImageFire2.cs b/Assets/Scripts/Guide/ImageFire2.cs index cf8a16b..fe07d8d 100644 --- a/Assets/Scripts/Guide/ImageFire2.cs +++ b/Assets/Scripts/Guide/ImageFire2.cs @@ -1,18 +1,10 @@ using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; -using KTGMGemClient; -public class ImageFire2 : MonoBehaviour, IDragHandler, IBeginDragHandler, IEndDragHandler +public class ImageFire2 : GuideImageBase, IDragHandler, IBeginDragHandler, IEndDragHandler { - bool isDraging; - public bool IsDraging - { - get - { - return isDraging; - } - } + public void OnBeginDrag(PointerEventData eventData) { isDraging = true; @@ -24,6 +16,7 @@ public void OnDrag(PointerEventData eventData) { RectTransformUtility.ScreenPointToWorldPointInRectangle(rectTransform, eventData.position, eventData.enterEventCamera, out dragPos); + //dragPos.z = 0; rectTransform.position = dragPos; } @@ -34,7 +27,7 @@ { //合成宝石 Debug.Log("合成宝石"); - imageFire1.Add(); + //imageFire1.GetComponent<ImageFire1>().Add(); gameObject.SetActive(false); } else @@ -48,22 +41,32 @@ } - ImageFire1 imageFire1; + GameObject imageFire1; Image tmpImage; Vector2 pos; RectTransform rectTransform; - // Start is called before the first frame update - void Start() + //Vector3 startP; + public Vector2 GetStartP { + get + { + return pos; + } + } + // Start is called before the first frame update + private void Awake() + { + //startP = transform.position; + //imageFire1 = transform.parent.Find("Image_Fire1").GetComponent<ImageFire1>(); tmpImage = GetComponent<Image>(); rectTransform = GetComponent<RectTransform>(); pos = rectTransform.anchoredPosition; } - public void SetTarget(ImageFire1 target) + public override void SetTarget(GameObject target) { imageFire1 = target; } -- Gitblit v1.9.1