Добавлен DARGO
вчера вроде разобрался с углом атаки, но если атакуемый юнит смотрит вправо, то нифига не работает, я уже все перепробовал, уже тупо голова не думает. Если атакуемый юнит смотрит влево-вверх-вниз, то все хорошо работает - атакующий юнит наносит 3 урона если находится сзади/сбоку или 1 урона, если находится спереди.
А если атакуемый повернут вправо 335-45 его угол поворота, то наносится 3 урона если атакующий сзади или слева, а 1 урона если атакующий спереди или справа
А если атакуемый повернут вправо 335-45 его угол поворота, то наносится 3 урона если атакующий сзади или слева, а 1 урона если атакующий спереди или справа
Принятый ответ
awesomesk1ll, короче я задолбался и тупо сделал проверку на угол поворота атакующего там где угол атакуемого 315-0-45 без всяких вычитаний, иного способа видимо нет ибо из-за чисел 315-360 и 0-45 все летело ко дну
это немного не то но пох уже просто реально все достало)
это немного не то но пох уже просто реально все достало)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован awesomesk1ll
В общем вам нужно в одни единицы измерения привести оба числа, там расхождение сейчас, поэтому баг.
это немного не то но пох уже просто реально все достало)