【Unity】Unityでのオブジェクト間の距離を計算する方法を解説!

Unityでのゲーム開発では、オブジェクト間の距離を計算する必要がある場面があります。例えば、キャラクターとアイテムの距離を計算して、近くにアイテムがある場合にアクションを起こすなどの処理が考えられます。この記事では、Unityでのオブジェクト間の距離を計算する方法について解説します。

// オブジェクト間の距離を計算する
void Start()
{
    GameObject obj1 = GameObject.Find("Object1"); // オブジェクト1を見つける
    GameObject obj2 = GameObject.Find("Object2"); // オブジェクト2を見つける

    float distance = Vector3.Distance(obj1.transform.position, obj2.transform.position); // オブジェクト間の距離を計算する
    Debug.Log("Distance between Object1 and Object2: " + distance); // 距離をログに表示する
}

コメント

タイトルとURLをコピーしました