Вопросы к Поиску с Алисой
Для создания анимации с помощью модуля GraphABC в Pascal ABC можно использовать алгоритм, в котором графический объект рисуют, после паузы стирают и рисуют с новыми координатами. ioc.pnpi.nw.ru
Общая структура программы для анимации: ioc.pnpi.nw.ru
sleep (время паузы). ioc.pnpi.nw.ru Для перемещения более сложного объекта необходимо создать процедуру рисования объекта, в которую будут передаваться координаты объекта. ioc.pnpi.nw.ru
Для создания анимации без мерцания используют процедуры LockDrawing и Redraw. pascal.novoenebo.com pascalabc.net LockDrawing блокирует рисование в графическом окне, а Redraw перерисовывает его содержимое. pascal.novoenebo.com Каждый раз, когда формируют новый кадр изображения, вызывают Redraw, чтобы вывести его целиком на экран. pascal.novoenebo.com
Также для анимации могут использоваться другие инструменты, например: ClearWindow (color); (очищает графическое окно указанным цветом, после этого выполняются команды следующего рисунка) или sleep(n); (экранная задержка, позволяет замедлить смену одного рисунка на другой). videouroki.net