Показать сообщение отдельно
Старый 07.08.2012, 19:17   #26
Huruffus
Оператор ЭВМ
 
Регистрация: 22.07.2012
Сообщений: 37
Написано одно полезное сообщение
Ответ: следование объекта за мышью

Всем привет!

измеряю дистанцию до объекта и в зависимости от заданной дистанции пишу "можно взять", "не возможно взять".

когда я отхожу от объекта выводит "не возможно взять", а когда подхожу к объекту, то надпись не меняется. Почему, скажите пожалуйста? Объект в сцене один.

public class takeObject : MonoBehaviour {
	public GameObject takeObj;
	
	void Start () {
	takeObj = GameObject.FindWithTag("canTake");
	}
	
	// Update is called once per frame
	void Update () {
	if (Vector3.Distance(takeObj.transform.position, gameObject.transform.position)<5)
			print ("can take it");
			else print ("can't take it");	
	}
}
(Offline)
 
Ответить с цитированием