XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Темак
jass for everyone
offline
Опыт: 7,200
Активность:
отследить пересечение
Как наиболее оптимально и быстро отследить пересечение юнитом окружности (в обе стороны) и отрезка (тоже в обе стороны)?
Старый 29.12.2012, 19:50
Hanabishi
COOL STATUS
offline
Опыт: отключен
Переодической проверкой.
Старый 29.12.2012, 20:15
DioD

offline
Опыт: 45,134
Активность:
учебник геометрии + событие каждую секунду
Старый 31.12.2012, 00:32
ScorpioT1000
Работаем
offline
Опыт: отключен
ну секунду это грубо сказано )) ну в окружности ясно enum units in range, а вот отрезок надо строить из мелких units in range ну и событие ясно дальше
Старый 31.12.2012, 00:46
DioD

offline
Опыт: 45,134
Активность:
отрезок делается проверкой координат на соответствие функции, линия у нас Y = 4 всё что меньше 4 под линией всё что выше над линией, косые линии считаются аналогичным образом, в учебнике геометрии всё есть, имея IQ выше 90 можно догадатся и без учебника тупо зарисовав на бумажке.
Старый 31.12.2012, 13:17
ScorpioT1000
Работаем
offline
Опыт: отключен
да, я имел ввиду еще узнать, каким именно
Старый 31.12.2012, 14:54
DioD

offline
Опыт: 45,134
Активность:
если юниты неизвестны наиболее целесообразнать брать их в ректе и отслеживать вход в рект, который очень легко может быть вписан и в линию и в радиус.
Старый 01.01.2013, 08:41
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 23:10.