public float sqrMagnitude ;

説明

ベクトルの 2 乗の長さを返します(読み取り専用)

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public Transform other; public float closeDistance = 5.0F; void Update() { if (other) { Vector3 offset = other.position - transform.position; float sqrLen = offset.sqrMagnitude; if (sqrLen < closeDistance * closeDistance) print("The other transform is close to me!"); } } }