オブジェクト間の距離を求めるにはVector3.Distanceを使う。(今日知った泣)
using UnityEngine;
using UnityEngine.UI;
public class DistanceController : MonoBehaviour
{
public GameObject MajorObj;
public GameObject Surface;
public Text MajorText;
// Update is called once per frame
void Update()
{
Vector3 Apos = MajorObj.transform.position;
Vector3 Bpos = Surface.transform.position;
float dis = Vector3.Distance(Apos, Bpos);
MajorText.text = "現在の距離: " + dis+ "m";
}
}