如何檢測玩家是否靠近對象。 沒有raycast的幫助。如何檢測玩家是否接近GameObject(C#)Unity5
這裏是我的代碼:
[SerializedField]
Transform obj1;
public GameObject player;
void Update(){
if(obj1.transform.position - player.position < 5) {
audio.Play();
}
}
這是我喜歡獲得。我怎麼能這樣做。請幫助
':
帶有一點性能技巧的,你可以不使用平方大小節省昂貴的平方根運算Vector3.Distance' – Gusman
[Vector3.Distance函數]的參考(https://docs.unity3d.com/ScriptReference/Vector3.Distance.html) –