Анимация интерфейсов Вы знаете что интерфейс, неотъемлемая часть игры. Одна из основных и очень важных . Потому что игрок начинает знакомство с игрой именно через интерфейс, его удобство и интуитивность. А также он хочет чувствовать с ним взаимодействие и отклик интерфейса на свои действия. Друзья, мы хотим показать Вам основные инструменты создания красивой интерфейсной анимации. Начиная от простых движений, до их комбинирования. Расскажем о тайминге и спейсинге, и как при их помощи придать характер анимации...
С этой, казалось бы, очень простой задачей сталкивались все начинающие программисты (также по этой теме: как остановить цикл, как сделать паузу в цикле). Например, нужно сделать отсчет (прямой или обратный), сделать простенькую пошаговую анимацию, построить график в динамике, чтоб точки добавлялись постепенно и т.д. В Pascal все просто: var
i: Integer;
begin
writeln('Старт');
for i := 0 to 5 do
begin
// выполнение кода в цикле
writeln(i);
sleep(1000); // задержка на 1 секунду (задается в мс)
end;
writeln('Цикл завершен');
end...