| | 网站首页 | 无线增值 | 软件下载 | 电信 | 手机 | 手机游戏 | 手机软件 | 手机电子书 | 网中游论坛 | CP.SP论坛 | 网站投稿 | | |
![]() |
![]() |
| 您现在的位置: CP.SP论坛 >> 无线增值 >> 技术文章 >> J2ME技术 >> 文章正文 |
|
|||||
| J2me中实现淡入淡出效果 | |||||
作者:未知 文章来源:转载 点击数: 更新时间:2008-1-26 ![]() |
|||||
|
在J2me中实现淡入淡出效果,据我所知至少有三种方法。 下面给出第二种方法的示例,在我们开始之前,应该熟悉png文件格式,如果还不是很明白的话,可以google一下,或者查看前面的帖子中的相关连接。 ------------CODE__START----------------------- import javax.microedition.lcdui.Canvas; /** public class PngFadeInOut extends MIDlet Display display; public PngFadeInOut() protected void startApp() throws MIDletStateChangeException protected void pauseApp() protected void destroyApp(boolean arg0) throws MIDletStateChangeException class GameCanvas extends Canvas public static final int MAX_TARDINESS = 30; // --------------------------------------------------- boolean isInited = false; public boolean isExit = false; Image offImage = null; public Graphics g = null; int scrW; int scrH; // --------------------------------------------------- int subMode; static final int smInit = 0; static final int smProc = 1; static final int smEnd = 2; static final int gmStart = 0; // --------------------------------------------------- byte[] oldRGBData = null; byte[] imgData = null; static final int FADE_IN = 0; static final int FADE_OUT = 1; static final int FADE_STEP = 1; static int fadeType = FADE_IN; // --------------------------------------------------- Timer timer; int timerDelayTime; public boolean isTimerRunning; void startTimer(int delayTime) timer = new Timer(); public void stopTimer() isTimerRunning = false; // ----------------------------------------------------- if (!isTimerRunning gameMain(); repaint(); // ------------------------------------------------- public GameCanvas(MIDlet midlet) public void start() if (!isInited) startTimer(MAX_TARDINESS); void gameInit() if (g == null || offImage == null) changeGameMode(gmStart); public void changeGameMode(int gm) // --------------------------------------------------- // 保存原始图片的调色板rgb数据 if (fadeType == FADE_IN) |
|||||
| 文章录入:十月 责任编辑:十月 | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | | |