ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

用vc6.0实现一个图形跳动#C语言

2020-12-28 12:59:39  阅读:261  来源: 互联网

标签:vc6.0 int 50 C语言 640 320 跳动 100 speed


标题 用vc6.0实现一个图形跳动#C语言

#include<stdio.h>
#include<graphics.h>						//图形界面的头文件
int main()
{
	int x=320,y=60;
	int speed=0;
	initgraph(640,480);						//制作一个宽为640 高为480
	while(1)
	{
		circle(x,y,50);						//圆心为x,y,半径为50
		Sleep(100);							//睡眠100ms						
		y =y+speed++;						//设置圆的移动 和加速度移动
		if(y<50||y>430)						//如果触底就返回并重新加速
		{
		speed=-speed;
		}
		cleardevice();						//每次移动都清屏幕
	}
	getchar();								//接受空格键才会退出死循环
	return 0;
}
	//initgraph(640,480);				//init 是初始化、graph是图形  初始化一个图形界面 width:宽640 、height:480


	/*这个图形界面有一个坐标系 分别是x,y,往下是y,往右是x*/
	//rectangle(320,240,330,250);	
		//前两个参数代表左上角坐标,后两个代表右下角坐标
	//circle(320,240,160);
	//画个圆 先定好圆心的位置坐标 再定好的半径
	//roundrect(320,240,420,320,100,100);	
		//这是个圆角矩形 前面四个是矩形的两个坐标,后面两个参数是圆的半径,这里可以画椭圆
	//用程序数据的传递 让图形出现一些理想的变化
	//int x=320,y=50;
	//int speed=0;
	//飞机 坦克 都是图片 改变他们移动的是坐标
	//while (1)
	//{
	//	circle(x,y,50);		
		//确定x、y的改变方式,你可以改变你想要改变的任何东西
	
	//Sleep(100);	
	//	y+=speed++;
	//		if(y<50||y>430)	
	//		{
	//			speed=-speed;	
				//改变它的速度大小和方向 
	//		}
		//睡眠100ms		
	//	cleardevice();			
		//用于清屏
	//}



标签:vc6.0,int,50,C语言,640,320,跳动,100,speed
来源: https://blog.csdn.net/RDwhite/article/details/111851324

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有