Розробка гри “Відбивання кульки”
circle(x,y,rad);
// Замалювати вже обмежену зону кольорiв
// границi, де X,Y - внутрiшнi точки зони
floodfill(x,y,getcolor()) ;
// Запам'ятати бiтовий образ в пам'ятi:
getimage(x-rad,y-rad,x+rad,y+rad,pspot);
// введення ознаки збереження в пам'ятi
tag=1;
}
// Якщо Е, то
else
// Перенести зображення з пам'ятi на екран,
// починаючи з ЛIВОГО ВЕРХНЬОГО, СКIЛЬКИ,putimage(x-rad,y-rad,pspot,XOR_PUT);
vis=1;
}
// Описання функцii прибирання плями з екрану
void hide()
{
// Вихiд, якщо немае чого прибирати
if (!vis) return;
// Iнакше,стерти зображення з екрану:
putimage(x-rad,y-rad,pspot,XOR_PUT);
// вводимо ознаку очистки екрану
vis=0;
}