Показать сообщение отдельно
Старый 04.12.2008, 23:03   #1
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Вопрос Пассивная коллизия

Всем привет, сел опять за свой проЭкт и не знаю как пофиксить баг, при большом дельтатайме блитц странно считает коллизии. Проблема такова что в игре орудие юнита находится под его щитом(внутри колизионного эллипсоида), при быстрой обработке цикла патроны вылетают наружу и коллизия не происходит, но при увеличении дельтатайма в определенный момент снаряд выходит за предел радиуса еще в первом цикле а во втором обьект догоняет свой же снаряд. Проблема может быть и в неправильной формуле скоростиснаряда+обьекта, но суть остается, хочу отключить коллизию для того кто выпускает снаряд и она отключается, но при этом снаряды начинают выскакивать за щит по сторонам или прилипать к нему.

Вопрос в следуюем: можно ли обявить коллизию без ответа, т.е. чтоб проверить факт коллизии можно было, но при этом двиг не предпринимал попыток остановить или сдвинуть обьект?

Может ответ очевиден, но давно не садился за блитц, не помню. Ничего похожего на форуме не нашел.
(Offline)
 
Ответить с цитированием