From e43a455f43c184ca6e20d4008cdde9c2b4afa10c Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 22 一月 2019 21:29:52 +0800
Subject: [PATCH] 3335 代码维护

---
 Utility/UIUtility.cs |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/Utility/UIUtility.cs b/Utility/UIUtility.cs
index 80fd944..b472d7c 100644
--- a/Utility/UIUtility.cs
+++ b/Utility/UIUtility.cs
@@ -210,14 +210,21 @@
             return false;
         }
 
-        var eventData = new PointerEventData(EventSystem.current);
-        eventData.pressPosition = Input.mousePosition;
-        eventData.position = Input.mousePosition;
+        if (Application.platform == RuntimePlatform.IPhonePlayer)
+        {
+            var eventData = new PointerEventData(EventSystem.current);
+            eventData.pressPosition = Input.mousePosition;
+            eventData.position = Input.mousePosition;
 
-        var list = new List<RaycastResult>();
-        EventSystem.current.RaycastAll(eventData, list);
+            var list = new List<RaycastResult>();
+            EventSystem.current.RaycastAll(eventData, list);
 
-        return list.Count > 0;
+            return list.Count > 0;
+        }
+        else
+        {
+            return EventSystem.current.IsPointerOverGameObject();
+        }
     }
 
     struct Quadrangle

--
Gitblit v1.8.0