Показать сообщение отдельно
Старый 02.12.2012, 17:28
Ленок вне форума Посмотреть профиль Отправить личное сообщение для Ленок Найти все сообщения от Ленок
  № 7  
Ответить с цитированием
Ленок

Регистрация: Nov 2012
Сообщений: 31
Кстати, баллистическую траекторию сделать не так сложно. Простое квадратное уравнение. А какие возможности открываются...

Разделите на два метода:
1. Анимация движения пули
2. Обнаружение попадания

Первый метод оперирует шагом, в зависимости от скорости (FPS, полагаю, должен быть фиксированным - 25?)
Второй метод - простая формула. И для прямой, и для гиперболы - определяет, находится ли объект на траектории полета пули. Если нельзя пренебречь движением объекта - тогда проверять, находится ли объект на траектории полета пули в новом местоположении. Тут частота может быть ниже, например 5-10Гц