private string AimModeText() { string mode = GetText(UITextDataTag.AimMode); string skillName = skillManager.GetSkillName(skillNameTag); int[] relativePos = pcLocalManager.GetRelativePosition( aimMetaInfo.Position); int relativeX = relativePos[0]; int relativeY = relativePos[1]; int distance = pcLocalManager.GetDistance(aimMetaInfo.Position); int range = skillManager.GetSkillRange(skillNameTag); string text = $"[ {mode} {skillName} ] [ {relativeX}, {relativeY} ]" + $" [ {distance} / {range} ]"; return(text); }
private void PrintModeline(GameObject target) { string name = target.GetComponent <MetaInfo>().ObjectName; int[] targetPos = target.GetComponent <MetaInfo>().Position; int[] relativePos = pcLocalManager.GetRelativePosition(targetPos); int relativeX = relativePos[0]; int relativeY = relativePos[1]; int distance = pcLocalManager.GetDistance(targetPos); string modeline = $"[ {name} ] [ {relativeX}, {relativeY} ] [ {distance} ]"; SearchText(UITag.Modeline).text = modeline; }