使用J2ME技术实现简单的动画(附代码实现)

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

使用J2ME技术实现简单的动画(附代码实现)

作者:陈跃峰

出自:http://blog.csdn.net/mailbomb

在J2ME程序开发过程中经常需要实现游戏动画,例如简单的文字闪动,复杂的游戏界面变化等等,下面简单的介绍一下动画的原理,并附实现代码。

动画原理就是利用人的视觉暂留的生理特性,实现出来的一种假象。下面的代码就是不断的变化绘制的内容,实现文字的闪动。

程序的逻辑:每隔0.2秒变换一次绘制的内容,假如屏幕上没有绘制文字,则绘制,否则绘制文字。

实现代码如下:

package welcomecanvas;

import Javax.microedition.lcdui.*;

public class DongHuaCanvas extends Canvas implements Runnable {

//标志是否绘制字符串

boolean b = true;

public DongHuaCanvas() {

//启动线程

Thread t = new Thread(this);

t.start();

}

protected void paint(Graphics g) {

//清屏

g.setColor(255,255,255);

g.fillRect(0,0,getWidth(),getHeight());

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航