From 547065fa943f3e2e83dc4b690f306b0feb37f888 Mon Sep 17 00:00:00 2001 From: kou_yeung Date: Thu, 18 Jul 2019 16:10:08 +0900 Subject: [PATCH] when Canvas renderMode is ScreenSpace - Camera. input element is not calculated correctly. --- Assets/WebGLSupport/WebGLInput/WebGLInput.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/WebGLSupport/WebGLInput/WebGLInput.cs b/Assets/WebGLSupport/WebGLInput/WebGLInput.cs index 889b121..360663c 100644 --- a/Assets/WebGLSupport/WebGLInput/WebGLInput.cs +++ b/Assets/WebGLSupport/WebGLInput/WebGLInput.cs @@ -164,7 +164,7 @@ Rect GetScreenCoordinates(RectTransform uiElement) // try to support RenderMode:WorldSpace var canvas = uiElement.GetComponentInParent(); - if (canvas && canvas.renderMode == RenderMode.WorldSpace) + if (canvas && canvas.worldCamera != null) { for (var i = 0; i < worldCorners.Length; i++) {