Анимация – суреттерді? ?оз?алысы немесе ?згеруі.
Анимация термині латынны? «anima» - жан с?зінен шы??ан, я?ни жандану, тірілу деген ма?ынаны білдіреді.
Анимацияны ??руды? екі жолы бар: бірінші дайын суреттерді ?олдану ар?ылы суреттер жасау, б?л классикалы? ?діс деп аталады. Классикалы? ?діс «gif» файлдары ар?ылы жасалады. Екінші жолы компьютерлік ойындарды жаса?анда кадрлы? анимацияларды ?сынады, м?нда кадрлар экранны? кез келген жерінен шы?у жолымен іске асады.
Анимацияны уа?ытсыз ?олдану. Visual Basic тілінде ?оз?алатын сурет ??руды? алгоритмі:
- Алды??ы суретті жою;
- Жа?а суретті? орналасу координатасын аны?тау;
- Жа?а сурет салу;
- Уа?ытты бос цикл ар?ылы орындау;
- 1-ші пунктке к?шу.
Timer – б?л нысан. О?и?аны белгілі бір уа?ыт аралы?ында ?оз?алыс?а келтіріп
отырады. Таймер ?асиеті (interval) миллисекундпен берілген м?нді меншіктейді. Екі о?и?а арасында?ы интервал, берілген м?ндер арасында?ы 0-ден 65535-ке дейінгі аралы?та?ы диапазонды ?амтиды.
Visual Basic тілінде анимациялауды? е? тиімді т?сілі PaintPicture ?дісін ?олдану. PaintPicture ?дісі н?ктелік суреттерді дайын файлдар жиынты?ынан (Form, PictureBox, Image) к?шірмелеп пішінге немесе баспа?а шы?аруды ?сынады, м?нда (Form, Picture Box, принтер).