J2ME中的 GAME API介绍[17]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

     */

    private Sub mySub  = null;

    private Runtime rt = null;

   

    //初始化为不使用窗口区域视野

    private boolean userViewWindow = false;

   

    //创建不稳定的动画线程

    private volatile Thread animationThread = null;

   

    //LayerManager的偏移坐标

    private int xViewWindow;

    private int yViewWindow;

    private int wViewWindow;

    private int hViewWindow;

   

 

   public SubCanvas(Controller controller){

       //不屏蔽键盘事件(潜艇运动采用主动轮询,而开火则采用捕获方式)

       super(false);

      

       this.controller   = controller;

       this.graphics     = getGraphics();

       this.layerManager = new LayerManager();

      

       //决定图层显示方式

       init();

      

       //画布构造即建立玩家潜艇

       //初始位置为屏幕的(1/3, 1/3)位置

       mySub = new Sub(this, SubMIDlet.createImage("/res/sub.png"), mainWidth / 3, mainHeight / 3, layerManager);

本文关键:J2ME中的 GAME API介绍
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top