bullet.java

来自「一个横屏动作过关的J2me手机游戏源码」· Java 代码 · 共 34 行

JAVA
34
字号
package Speeds;

//////////////////////////////子弹类
class Bullet 
{
	protected short owner=0;					//所有者,0是主角,1是敌人
	protected short age=0;						//子弹的生存周期,屏幕刷新的次数,超出屏幕就无效
	protected int posX=0,posY=0;
	protected boolean direction=true;			//默认向前开枪

	//////////
	public Bullet(int x,int y) {
		posX=x+5;
		posY=y;
		//age=16;
	}

	public void fly() {
		if(direction) {
			if(posX>=0 && posX<=128 && age>0) {
				posX+=8;
			} else {
				age=0;
			}
		} else {
			if(posX>=0 && posX<=128 && age>0) {
				posX-=8;
			} else {
				age=0;
			}
		}
	}

};

⌨️ 快捷键说明

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