Вставка изображения с помощью модуля GraphABC

Слайд 2

Вставка изображения с помощью модуля GraphABC

Вставка изображения с помощью модуля GraphABC

Слайд 3

{$apptype windows}
uses graphabc;
var
b,c:Picture;
begin
SetWindowSize(800,800);
window.Clear;
b:=Picture.Create('C:\Users\быстрова\Desktop\new.jpeg');
b.Load('C:\Users\быстрова\Desktop\new.jpeg');
b.Draw(5,5);
for var i:=1 to 10000 do begin
var

{$apptype windows} uses graphabc; var b,c:Picture; begin SetWindowSize(800,800); window.Clear; b:=Picture.Create('C:\Users\быстрова\Desktop\new.jpeg'); b.Load('C:\Users\быстрова\Desktop\new.jpeg'); b.Draw(5,5);
x:=Random(800)+50;
var y:=Random(800)+50;
c:=Picture.Create('C:\Users\быстрова\Desktop\snejinka.png');
c.Load('C:\Users\быстрова\Desktop\snejinka.png');
c.Draw(x,y);
Sleep(500)
end;
end.

Изображение + «снег»

Слайд 4

Анимация в цикле случайными числами

Анимация в цикле случайными числами

Слайд 5

Анимированное изображение с помощью модуля GraphABC

Анимированное изображение с помощью модуля GraphABC

Слайд 6

Процедура LockDrawing;

Процедура ClearWindow (color);

блокирует вывод в графическое окно, осуществляя рисование только во

Процедура LockDrawing; Процедура ClearWindow (color); блокирует вывод в графическое окно, осуществляя рисование
внеэкранном буфере

после каждой прохода по циклу очищает графическое окно указанным цветом, который передается в качестве параметра.

Redraw;
эта процедура вызовет перерисовку всей картины

Слайд 7

100

100

0

300

300

SetWindowSize(400, 400);

Circle (100, 100, 20);

100 100 0 300 300 SetWindowSize(400, 400); Circle (100, 100, 20);

Слайд 8

program animation;
uses GraphABC;
begin
SetWindowSize(400, 400); //Размер окна
Circle (100, 100, 20);
Circle (300,

program animation; uses GraphABC; begin SetWindowSize(400, 400); //Размер окна Circle (100, 100,
100, 20);
Circle (100, 300, 20);
Circle (300, 300, 20);
end.

Слайд 9

program animation;
uses GraphABC;
begin
SetWindowSize(400, 400); //Размер окна
LockDrawing;
for i:=100 to 300 do
SetBrushColor(clWhite);
Circle (100,

program animation; uses GraphABC; begin SetWindowSize(400, 400); //Размер окна LockDrawing; for i:=100
100, 20);
Circle (300, 100, 20);
Circle (100, 300, 20);
Circle (300, 300, 20);
SetBrushColor(clBlack);
Circle (i, 100, 20);
RedRaw;
ClearWindow(clWhite);
end.
Имя файла: Вставка-изображения-с-помощью-модуля-GraphABC.pptx
Количество просмотров: 38
Количество скачиваний: 0