Показать сообщение отдельно
Старый 20.12.2008, 04:33
Юрис вне форума Посмотреть профиль Отправить личное сообщение для Юрис Найти все сообщения от Юрис
  № 1  
Ответить с цитированием
Юрис

Регистрация: May 2008
Сообщений: 8
По умолчанию Cтолкновение? Отставить!

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

У меня на этот счет только одна мысль родилась: во время клика, определять ареал вокруг места клика, и все столкновения вне этого ареала считать незначительными. Но думаю есть какойто более простой способ ))) Заранее спасибо.


Вот иллюстрация.

Надо чтобы звезда пролетела над синим кругом и жахнула прямоугольник.
Изображения