У меня создаётся впечатление, что на моей карте юнит, наплевав на карту путей, ходит где хотит, как будто столкновения отключены. Но даже если их врубить, он всё равно как-то стрёмно срезает углы и выходит за границу карты. Если эта информация может быть важна: по коду нет абсолютно ничего, что указывало бы на это. Юнит является героем, ходит пешком. Но, с-с-собака, сквозь стены.
В чём может быть причина такой неурядицы, кто-нибудь сталкивался?
В чём может быть причина такой неурядицы, кто-нибудь сталкивался?
UPD.
Дело даже не в том, что он ходит по херовым путям, а в том, что он выходит за границы игровой зоны.
Дело даже не в том, что он ходит по херовым путям, а в том, что он выходит за границы игровой зоны.
UPD.
Я балбес.)
Я балбес.)
Принятый ответ
Если у юнита тип перемещения включён на "нет", но есть скорость перемещения, он будет перемещаться сквозь любые объекты. Если же у него перемещение стоит "летающий", то его могут заблочить только воздушные юниты и воздушные блокираторы пути. Но в случае с летающим типом, это станет заметно как он "плавно" взбирается на вертикальные стены рельефа.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
А то все только свои догадки будут говорить.
Мышкоблудка: Это не влияет.
Ай-ай-ай-ай, ой-ой-ой-ой. Kind Ram оказался прав. Я совершенно случайно тыкнул тип перемещения "Нет". Всем спасибо за участие.