Я пишу функцию для экранного персонажа, чтобы следовать пути маркеров.Я хотел бы перебрать все маркеры для этого символа и обновить отображение для каждого.Сейчас происходит то, что дисплей обновляется только один раз в конце итерации.Судя по нескольким часто задаваемым вопросам, похоже, что lua спроектирован таким образом.Так, каков лучший способ выполнить постепенное движение в Луа?
local function follow_movement_path (moving_char)
these_markers = moving_char.move_markers
for m, n in ipairs(these_markers) do
this_marker = n
moving_char.x = this_marker.x
moving_char.y = this_marker.y
print(this_marker.current_space.name)
sleep(1)
end
end
Заранее благодарим вас за понимание.