当前位置: 代码迷 >> C语言 >> (在线等)老师要的作业。谁帮我做一个会动的动画。只要一个物体会动就行了
  详细解决方案

(在线等)老师要的作业。谁帮我做一个会动的动画。只要一个物体会动就行了

热度:244   发布时间:2005-01-18 18:58:00.0
(在线等)老师要的作业。谁帮我做一个会动的动画。只要一个物体会动就行了
(在线等)老师要的作业。
谁帮我做一个会动的动画。只要一个物体会动就行了
搜索更多相关的解决方案: 动画  物体  作业  老师  在线  

----------------解决方案--------------------------------------------------------
郁闷。。。就没有人会的吗???
----------------解决方案--------------------------------------------------------
哦,太简单了哦~你什么时候要要?
----------------解决方案--------------------------------------------------------
今天晚上就需要呢。。
----------------解决方案--------------------------------------------------------
明天就要交了。
                         诶。。

  求助啊!!!!!!!!!!!
----------------解决方案--------------------------------------------------------

#include <stdio.h> #include <graphics.h>

void main() { int x,size,graphdriver,graphmode; void *buffer;

graphdriver=DETECT; initgraph(&graphdriver,&graphmode,"");

size=imagesize(0,0,40,40); buffer=(void *)malloc(size);

for(x=100;x<=400;x++) { getimage(x-20,250-20,x+20,250+20,buffer); circle(x,250,20); delay(0.02); putimage(x-20,250-20,buffer,0); } }  不知道这个是否能交差


----------------解决方案--------------------------------------------------------
怎么就一个圆。。不会动闹~~~???  
  要移动下嘛
----------------解决方案--------------------------------------------------------
最后冻结了呢。。。退不出来。一定要结束任务哦
----------------解决方案--------------------------------------------------------
?怎么会动不了?
你修改一下delay(0.02);里面的值看看?
不要0.02换一个
----------------解决方案--------------------------------------------------------

这样吧 #include <stdio.h> #include <graphics.h>

void main() { int x,size,graphdriver,graphmode; void *buffer; int z,y;

graphdriver=DETECT; initgraph(&graphdriver,&graphmode,"");

size=imagesize(0,0,40,40); buffer=(void *)malloc(size);

for(x=100;x<=400;x++) { getimage(x-20,250-20,x+20,250+20,buffer); circle(x,250,20); for(z=0;z<=10000;z++) for(y=0;y<=100;y++); putimage(x-20,250-20,buffer,0); } closegraph(); } 


----------------解决方案--------------------------------------------------------
  相关解决方案