Wazzabi
31.10.2012, 02:49
Всем привет!
Столкнулся с такой задачей...Сцена вид с боку аля 2.5Д. Есть турель с пулеметом, есть враг (пока один), который движется от правого края в левый (vrag.x -= moveSpeed). Турель стреляет по врагу. В момент выстрела объекту Пуля (Bullet) передается в одну из переменных ссылка на врага и начальная координата (для расчета траектории полета пули). Теперь, пока пуля долетает до врага - враг сдвинулся влево и пули не попадают по цели (пролетают выше).
Думал сделать стрельбу с упреждением... но у меня так много кода получается...
Подскажите пожалуйста, может есть какие примеры, или кто сталкивался с такой ситуацией.
Столкнулся с такой задачей...Сцена вид с боку аля 2.5Д. Есть турель с пулеметом, есть враг (пока один), который движется от правого края в левый (vrag.x -= moveSpeed). Турель стреляет по врагу. В момент выстрела объекту Пуля (Bullet) передается в одну из переменных ссылка на врага и начальная координата (для расчета траектории полета пули). Теперь, пока пуля долетает до врага - враг сдвинулся влево и пули не попадают по цели (пролетают выше).
Думал сделать стрельбу с упреждением... но у меня так много кода получается...
Подскажите пожалуйста, может есть какие примеры, или кто сталкивался с такой ситуацией.