六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

使用J2ME技術完成容易的動畫

[摘要]在J2ME程序開發過程中經常需要實現游戲動畫,例如簡單的文字閃動,復雜的游戲界面變化等等,下面簡單的介紹一下動畫的原理,并附實現代碼。   動畫原理就是利用人的視覺暫留的生理特性,實現出來的一種假象。下面的代碼就是不斷的變化繪制的內容,實現文字的閃動。  程序的邏輯:每隔0.2秒變換一次繪制的內容...
在J2ME程序開發過程中經常需要實現游戲動畫,例如簡單的文字閃動,復雜的游戲界面變化等等,下面簡單的介紹一下動畫的原理,并附實現代碼。

  動畫原理就是利用人的視覺暫留的生理特性,實現出來的一種假象。下面的代碼就是不斷的變化繪制的內容,實現文字的閃動。

  程序的邏輯:每隔0.2秒變換一次繪制的內容,如果屏幕上沒有繪制文字,則繪制,否則繪制文字。

  實現代碼如下:

package welcomecanvas;

import javax.microedition.lcdui.*;

publicclass 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());
  g.setColor(0,0,0);

  //根據標志變量繪制字符串

  if(b == true){
   g.drawString("閃爍的文字",50,50,Graphics.LEFT Graphics.TOP);
  }
 }

 /**
  * 線程方法,每隔0.2秒改變一次標志變量,并重新繪制字符串
 */

 public void run(){
  while(true){
   //等待0.2秒
   try{
    Thread.sleep(200);
   }catch(Exception e){}
   //改變標志變量
   b = !b;
   //重新繪制
   repaint();
  }
 }
}
  而復雜的動畫和該程序比較,只是每次繪制不同的圖片,把線程中的動作做的復雜一下罷了。




主站蜘蛛池模板: 中文字幕第二一区 | 最新日韩在线观看 | 五月天婷婷网址 | 热热久| 欧美午夜色大片在线观看免费 | 欧美在线视频免费观看 | 欧美一区不卡二区不卡三区 | 中文字幕一区二区三区免费视频 | 亚洲第一久久 | 午夜精品久视频在线观看 | 人人插人人爽 | 日韩精品一区二区三区乱码 | 网址在线观看 | 日韩中文网 | 亚洲成a人片在线观看精品 亚洲成a人片在线观看导航 | 婷婷热 | 日日夜夜狠狠干 | 日本a网站| 欧洲毛片 | 日韩一级特黄 | 一二三四免费观看在线影视大全 | 亚洲图区综合网 | 亚洲美女性视频 | 日本不卡在线视频高清免费 | 亚洲福利一区 | 日本高清视频网站www | 一级a毛片免费观看久久精品 | 天天爽天天干 | 色综合天天综一个色天天综合网 | 啪啪导航| 欧美午夜精品久久久久免费视 | 日本亚洲精品色婷婷在线影院 | 五月天婷婷激情网 | 屁屁影院在线播放 | 日韩在线视频免费 | 丝袜美腿护士办公室在线观看 | 日本永久视频 | 日本亚洲精品色婷婷在线影院 | 亚洲综合色区中文字幕 | 亚洲a级片在线观看 | 性做久久久久久久 |