From 0c1d9837a39a1eb14b188f0e6db40ce6431c42e2 Mon Sep 17 00:00:00 2001 From: shenjianxing <”315615051@qq.com“> Date: Mon, 23 Dec 2024 20:34:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A9=BA=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/UI/UIRightTop.cs | 1 - Assets/Scripts/UI/UIScore.Designer.cs | 2 +- .../WebGLSupport/WebGLInput/Detail/Support.cs | 17 ++++++++++------- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/Assets/Scripts/UI/UIRightTop.cs b/Assets/Scripts/UI/UIRightTop.cs index 4cf2b0f1..c4af2640 100644 --- a/Assets/Scripts/UI/UIRightTop.cs +++ b/Assets/Scripts/UI/UIRightTop.cs @@ -53,7 +53,6 @@ namespace QFramework.Example scoreBtn.onClick.AddListener(() => { - Debug.LogError("111"); UIKit.OpenPanelAsync().ToAction().StartGlobal(); }); } diff --git a/Assets/Scripts/UI/UIScore.Designer.cs b/Assets/Scripts/UI/UIScore.Designer.cs index 52a8ca79..7efd8d9b 100644 --- a/Assets/Scripts/UI/UIScore.Designer.cs +++ b/Assets/Scripts/UI/UIScore.Designer.cs @@ -5,7 +5,7 @@ using QFramework; namespace QFramework.Example { - // Generate Id:5d3dedd3-ea34-4791-985b-6749812501c0 + // Generate Id:66157568-c3ab-4e11-b087-bc562bfee5fb public partial class UIScore { public const string Name = "UIScore"; diff --git a/Assets/Third/WebGLSupport/WebGLInput/Detail/Support.cs b/Assets/Third/WebGLSupport/WebGLInput/Detail/Support.cs index 6fd0504b..478b1b29 100644 --- a/Assets/Third/WebGLSupport/WebGLInput/Detail/Support.cs +++ b/Assets/Third/WebGLSupport/WebGLInput/Detail/Support.cs @@ -16,16 +16,19 @@ namespace WebGLSupport.Detail // try to support RenderMode:WorldSpace var canvas = uiElement.GetComponentInParent(); - var useCamera = (canvas.renderMode != RenderMode.ScreenSpaceOverlay); - if (canvas && useCamera) + if (canvas) { - var camera = canvas.worldCamera; - if (!camera) camera = Camera.main; - - for (var i = 0; i < worldCorners.Length; i++) + if (canvas.renderMode != RenderMode.ScreenSpaceOverlay) { - worldCorners[i] = camera.WorldToScreenPoint(worldCorners[i]); + var camera = canvas.worldCamera; + if (!camera) camera = Camera.main; + + for (var i = 0; i < worldCorners.Length; i++) + { + worldCorners[i] = camera.WorldToScreenPoint(worldCorners[i]); + } } + } var min = new Vector3(float.MaxValue, float.MaxValue);