mainrole.java

来自「J2ME开发的手机游戏需要安装诺基亚手机模拟器才能正常运行」· Java 代码 · 共 71 行

JAVA
71
字号
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.game.Sprite;
/*
 * 创建日期 2006-2-28
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */

/**
 * @author fanny
 *
 * TODO 要更改此生成的类型注释的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class MainRole extends Sprite {

//    主角坐标
    int x;
    int y;
    
    int selecty=145;                  //菜单选择钮的Y坐标
    
    int isduck=1; 

//    主角最终坐标
    int lastx;
    int lasty;
    
//房屋中主角的坐标
    int roomx,roomy;
    
    int directionup=12,directiondown=0, directionleft=4,directionright=8;
    	/**
    	 * @param arg0
    	 */
    	public MainRole(Image img ,int width, int height, int positionx, int positiony,int roomx2,int roomy2) {
    		super(img,width,height);
    		x=positionx;
    		y=positiony;
    		roomx=roomx2;
    		roomy=roomy2;
    		
    		
    	}
//    	在农场移动的方法
    	public void move(int increasex, int increasey)
    	{    	
    		x=x+increasex;
    		y=y+increasey;
    		lastx=increasex;
    		lasty=increasey;
    	}
    	
//    	在房屋里移动的方法
    	public void moveroom(int increasex, int increasey)
    	{
    	
    		roomx=roomx+increasex;
    		roomy=roomy+increasey;
    		lastx=increasex;
    		lasty=increasey;
    	}
    	
    	 void unmove() {
            move(-lastx, -lasty);
        }
    	 void unmoveroom() {
            moveroom(-lastx, -lasty);
        }
    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?