Показать сообщение отдельно
Старый 15.04.2014, 13:11   #13
ЕвГен
AnyKey`щик
 
Аватар для ЕвГен
 
Регистрация: 31.01.2013
Сообщений: 10
Написано 6 полезных сообщений
(для 34 пользователей)
Ответ: Unity3d - Простой AI

Привет всем! Хочу сделать не большой проект в жанре FPS на Unity. До этого я не программировал, занимался только моделированием. Сейчас в сцене у меня Player у которого стандартный FPS_Controller и Enamy(Модель бота с анимацией, он может следовать за Player'ом с помощью NavMeshAgent и ему присвоен тэг "Enamy"), также есть перфаб Bullet(Игрок может стрелять физическими сферами) у Bullet есть скрипт:

void OnCollisionEnter(Collision collision){
if(collision.gameObject.tag=="Enamy" ){
Destroy(collision.gameObject);
Destroy(gameObject);
}

}
Т.Е. Игрок "выпускает" пулю и если она сталкивается с объектом у которого есть тэг "Enamy", тогда пуля и объект очищается.

Вопрос:

Как мне реализовать смерть "Enamy"( добавить ему жизни и при столкновение ее вычитать?)?
(Offline)
 
Ответить с цитированием