Показать сообщение отдельно
Старый 03.02.2010, 20:36   #3
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Ответ: Странный баг

Возможно, пуля не может быть пермещена в требуемые координаты (отсюда и спорадичность проявления бага - завист от того есть ли доступ к игроку по прямой линии из координат создания [0,0,0]), т.к. тип коллизии для неё назначается перед позиционированием. Если это так, то измени порядо указанных команд.
Да не, для пули пока коллизии вообще нет.

Вот только что опытным путем узнал где собака зарыта.

Координата Y у Player\Entity при вызове CreateBullet таки немного скачет. Отключил функцию гравитации для плеера и проблема пропала. Значит дело в коллизии плеера с картой...
(Offline)
 
Ответить с цитированием