using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class DebugHeroPosition : MonoBehaviour { [SerializeField] Text m_Content; float timer = 0.5f; private void LateUpdate() { timer += Time.deltaTime; if (timer > 0.5f) { timer = 0f; if (PlayerDatas.Instance.hero != null && PlayerDatas.Instance.hero.Root != null) { var position = PlayerDatas.Instance.hero.Root.position; m_Content.text = StringUtility.Contact("S Pos:", new Vector2(position.x * 2f + GA_Hero.MapOffset.x, position.z * 2f + GA_Hero.MapOffset.z)); } else { m_Content.text = ""; } } } }