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