| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 697 人关注过本帖
标题:请高手解答C语言我这个动画的问题啊,快快快啊
只看楼主 加入收藏
linuxcici
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-6-5
收藏
 问题点数:0 回复次数:2 
请高手解答C语言我这个动画的问题啊,快快快啊

#include<graphics.h> void left() { int z,i,q,j; int x[10]; int r,b,c,e,y[10]; int a1,a2,a4,a3,a5,a6; int h[12]; h[2]=280;

for(a1=250,a4=180,a5=150,a6=300;a1>=150,a2>=245,a4>=40,a5>=20,a6<=470; a1--,a4--,a5--,a6++) {

floodfill(252,11,16); h[0]=a1,h[1]=0,h[2],h[3]=0,h[4]=180,h[5]=479,h[6]=a4,h[7]=479; h[8]=a5,h[9]=a6,h[10]=a1,h[11]=0;

if (h[2]>=265) h[2]=h[2]-1; setcolor(15); drawpoly(6,h); setfillstyle(1,3); floodfill(252,10,15); delay(999); cleardevice(); }

}

main() { int gdriver=DETECT,gmode;

initgraph(&gdriver,&gmode,"c:\TURBOC2"); left();

} //以上程序运行时屏幕闪烁得太快了,请高手帮我改一改啊, 改成运行时屏幕没有闪烁的,小弟万分感激了

搜索更多相关主题的帖子: C语言 解答 动画 
2005-06-05 18:19
牛虻
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2004-10-1
收藏
得分:0 
将cleardevice();去掉就不闪烁了,但是会有痕迹,也没有闪烁的那样有质感

[此贴子已经被作者于2005-6-5 22:22:17编辑过]



土冒
2005-06-05 18:46
linuxcici
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-6-5
收藏
得分:0 
怎样局部删除啊请问?
怎样局部删除啊请问?我是个初学者啊,请写一下原代码啊,我想了很久都想不出啊
2005-06-06 12:29
快速回复:请高手解答C语言我这个动画的问题啊,快快快啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040979 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved