| New file |
| | |
| | | using System.Collections; |
| | | using System.Collections.Generic; |
| | | using UnityEngine; |
| | | using UnityEngine.UI; |
| | | |
| | | public class DebugMousePos : MonoBehaviour |
| | | { |
| | | [SerializeField] Text m_Content; |
| | | float timer = 0.5f; |
| | | |
| | | private void LateUpdate() |
| | | { |
| | | if (CameraController.Instance == null) |
| | | { |
| | | return; |
| | | } |
| | | |
| | | timer += Time.deltaTime; |
| | | if (timer > 0.5f) |
| | | { |
| | | timer = 0f; |
| | | |
| | | Camera _mainCamera = CameraController.Instance.CameraObject; |
| | | RaycastHit _hitInfo; |
| | | Ray _ray = _mainCamera.ScreenPointToRay(Input.mousePosition); |
| | | |
| | | if (Physics.Raycast(_ray, out _hitInfo, 100, LayerUtility.WalkbleMask) == false) |
| | | { |
| | | return; |
| | | } |
| | | |
| | | m_Content.text = StringUtility.Contact("M Pos:", new Vector2(_hitInfo.point.x * 2f + GA_Hero.MapOffset.x, _hitInfo.point.z * 2f + GA_Hero.MapOffset.z)); |
| | | |
| | | } |
| | | } |
| | | |
| | | } |