如何制作动画(50分)

  • 主题发起人 主题发起人 bobcao
  • 开始时间 开始时间
简单的动画就是用底色与运动的图象进行Xor运算,并进行图象的填充即可。
 
还有一个动化,就是随便放个timage控件,放一张图片进去,
然后用个循环去移动这个image的left或其他的什么的,呵呵
 
制作动画可以分为三维和二维,三维动画可以用opengl,directdraw来实现,二维动画简单一些,用伪色或directdraw可以实现.
如果您的要求不高,也可以用下面的办法:

方法1-->把您的每帧画都画到TBitmap上然后用draw函数来显示.
方法2-->采用TImageList,把您的每帧画实现都用画图工具画好,然后调入TImageList,最后加上TTimer,每个一段时间显示一帧图像即可.


Good luck!
 
我有一个动画的控件,要不??
 
多人接受答案了。
 
后退
顶部