[C] 纯文本查看 复制代码 #include <graphics.h> //包含EGE的头文件
int main()
{
float x =100;
float y =400;
float vx =0;
float vy =0;
initgraph(1000, 1000); //初始化图形界面
setcolor(BLUE); //设置画图线为红色
setbkcolor(BLACK);//设置背景颜色为白色
setfillcolor(WHITE);//设置填充颜色为红色
//for(int i=0;i<1000;i++)
while(1)
{
setfillcolor(hsv2rgb(int(x+y)%361, 1, 0.5));
fillellipse(x, y, 50, 50); //画一个实心圆
Sleep(10);
x=x+vx;
y=y+vy;
vy=vy+0.3;
vx=vx+0.3;
if(y>1000-50 || y<50)
{
vy=-vy;
}
//弹起来
if(x>1000-50 || x<50)
{
vx=-vx;
}
cleardevice();
}
//circle(400, 200, 50); //画一个空心圆 圆心坐标(320,240),半径为100
//floodfillsurface(400, 300, RED);
getch(); //暂停,等待键盘按键
closegraph(); //关闭图形界面
return 0;
}
|