Показать сообщение отдельно
Старый 01.04.2012, 13:47   #803
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

Сделал так:
Debug.DrawLine(transform.position, transform.forward, Color.green); 
Ray ray = new Ray(transform.position, transform.forward);
RaycastHit hit;

if (
Physics.Raycast(ray, out hit, 100)) 
{
    
ObjInRay = hit.collider.gameObject; 
    if (
hit.collider.gameObject.tag == "dlt" &&  Input.GetKeyDown("g")) 
    {
        
Destroy (ObjInRay);
    }
} 
Если навести луч на предмет с тегом "dlt", а затем нажать "g", то этот предмет удалится со сцены.

Проверяй на наличие скрипта
pax, это первое с чего я начал, но в таком случае будут удалятся все объекты с этим скриптом.
(Offline)
 
Ответить с цитированием