У меня есть игровой персонаж, который я оживляю вокруг экрана. По очень специфическим причинам этот символ должен находиться внутри DIV (off-canvas).A * Pathfinding off Canvas
Я рисую черно-белое изображение на холсте и зацикливая пиксельные данные, чтобы определить проходимые области персонажа. Прекрасно работает.
Теперь необходимо настроить поиск пути. Я прочитал тонну статей об использовании алгоритма A *, и это, кажется, имеет смысл ... когда вы перемещаете персонажа внутри игрового цикла.
Итак, как я смогу передать свою информацию о перемещении пути моему персонажу (DIV), когда они не будут нарисованы в цикле холста? Возможно ли это, или есть ли какие-либо известные способы обхода?
Спасибо!
Итак, ваш вопрос «как вы реализуете поиск пути без центральной петли»? Возможно, это просто причина, о которой я мало знаю о элементе Canvas, но как вы хотите иметь прогрессию с течением времени без какого-либо механизма циклирования? – Daniel