Проблема с ИИ - Форум - Все для Unity3d

Все для Unity3d> Проблема с ИИ - Форум>
Страница 1 из 11
Форум » Unity » Вопросы » Проблема с ИИ (Мультикрик)
Проблема с ИИ
SAnielДата: Пятница, 29.05.2015, 17:31 | Сообщение # 1
Новый писатель
Группа: Пользователи
Сообщений: 7
Статус: Offline
Когда мой ИИ подходит к игроку должен производиться крик. Но он почему то производиться кучу раз. Каждую секунду новый крик. 
Код
if(!audio.isPlaying){
       audio.PlayOneShot(ScreamSound);

 Находится эта строчка в функции Update. Че делать?
 
Goga3912Дата: Пятница, 29.05.2015, 17:38 | Сообщение # 2
Новый писатель
Группа: Пользователи
Сообщений: 13
Статус: Offline
добавть исключение которое будет блокировать выполнение этой (audio.PlayOneShot(ScreamSound);) части после выполнения этой строки 1 раз или вынести это в другой класс (создать новый) и запустить его однократно
 
SAnielДата: Пятница, 29.05.2015, 17:48 | Сообщение # 3
Новый писатель
Группа: Пользователи
Сообщений: 7
Статус: Offline
Цитата Goga3912 ()
добавть исключение которое будет блокировать выполнение этой (audio.PlayOneShot(ScreamSound);) части после выполнения этой строки 1 раз или вынести это в другой класс (создать новый) и запустить его однократно
А можно ли поконкретней?
 
vakДата: Пятница, 29.05.2015, 17:55 | Сообщение # 4
Новый писатель
Группа: Пользователи
Сообщений: 24
Статус: Offline
Код
bool screamed = false;
и тогда код будет таким
Код
if(!audio.isPlaying && !screamed){  
        audio.PlayOneShot(ScreamSound);
         screamed = true;
}
 
SAnielДата: Пятница, 29.05.2015, 18:06 | Сообщение # 5
Новый писатель
Группа: Пользователи
Сообщений: 7
Статус: Offline
Цитата vak ()
bool screamed = false;и тогда код будет таким
if(!audio.isPlaying && !screamed){  
        audio.PlayOneShot(ScreamSound);
         screamed = true;
}
Теперь когда он один раз прокричал, то во второй раз уже не хочет
 
vakДата: Пятница, 29.05.2015, 18:18 | Сообщение # 6
Новый писатель
Группа: Пользователи
Сообщений: 24
Статус: Offline
пояснее нужно описывать то, что тебе нужно...
 
Форум » Unity » Вопросы » Проблема с ИИ (Мультикрик)
Страница 1 из 11
Поиск:
Свернуть
Развернуть
Необходима авторизация
0
ТОП-5 САЙТА
НОВЫЕ ИГРЫ
ГОРЯЧИЕ ТЕМЫ
СЛУЧАЙНЫЕ ФАЙЛЫ