Всем привет, нужно сделать нанесение урона по определённой стороне, в зависимости от поворота юнита. Но не знаю, как это реализовать. Переменная отряда позволяет выбрать радиус вокруг чего-то, а переменная точки выбрать место определённое, но не закреплённое за юнитом.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
8
2 года назад
Отредактирован goodlyhero
0
Найти всех юнитов вокруг и для них проверить, что они с нужной стороны и надамажить.
В конце концов взять рект с нужной стороны и надамажить в нем.
0
3
2 года назад
0
goodlyhero, как сам рект то взять??? в этом вопрос

goodlyhero, нужно со стороны лица
0
27
2 года назад
0
Похоже ты говоришь об этом xgm.guru/p/blog-rsfghd/Szadi-li-yunit-vUA
0
3
2 года назад
0
rsfghd, а есть через ГУИ?
0
27
2 года назад
0
Tatural, да, конечно, интерпретируй это на гуи
1
9
2 года назад
Отредактирован TechnoViking
1
нужно сделать нанесение урона по определённой стороне
Создаёшь точку юнита-дамагера на определённой стороне, которая тебе нужна:
Создаёшь в этой точке самого юнита-дамагера и кидаешь приказ нанесения дамага.
в зависимости от поворота юнита
А дамаг наносишь в зависимости от вот этой переменной. Угол поворота юнита вкреняешь в формулу дамага, и вуаля - у тебя свой собственный бристлназад.

Только потести сначала и разберись, как все эти градусы радианы фаренгейты работают.
И не забудь почистить точки (если ты вдруг настолько плохо знаешь редактор).
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.