Добавлен Yury13
Всем привет. Мой вопрос в следующем: делаю спелл, в ходе каста которого создается даммик и летит к герою (ради эффекта полета как души убитых у Сфа). Как мне отследить, что он долетел?
Принятый ответ
Проверить расстояние между дамми и целью. Если расстояние <= X (бери 16 или 32, ну или что тебе удобно), то твои действия.
функция
function DistanceBetweenPoint(xa, ya, xb, yb) | ||
local dx = xb - xa | ||
local dy = yb - ya | ||
return math.sqrt(dx*dx + dy*dy) | ||
end |
На гуях есть похожая, но уже с точками.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
А если серьёзно, то да, вокруг тонны обучающего материала, надо просто копать
Отредактирован Extremator
...или последние патчи совсем непроглядной пеленой глаза застелили?