Розробка гри “Відбивання кульки”
// Перемiстити зображення:
void move(int xn, int yn)
{
hide(); // Прибрати старе зображення з екрану
// Змiнити координати центру плями:
x=xn; y=yn;
show(); // Вивести зображення в новому мiсцi
}
void hider()//Процедура стирання прямокутника
{
// Вихiд, якщо немае що прибирати
if (!vis) return;
// Инакше стерти зображення з екрану:
putimage(x,y,pspot,XOR_PUT);
// взвожу ознаку очистки екрану
vis=0;
}
void mover(int xn,int yn)//Процедура переносу прямокутника
{
hider();
x=xn;y=yn;
showr();
}
void showr ()//Процедура малювання прямокутника
{ // Якщо бiтового образу НЕМАЕ в пам'ятi: