?? npcsprite.java
字號:
import javax.microedition.lcdui.Image;
/*
* 創建日期 2005-10-6
*
* TODO 要更改此生成的文件的模板,請轉至
* 窗口 - 首選項 - Java - 代碼樣式 - 代碼模板
*/
/**
* @author Administrator
*
* TODO 要更改此生成的類型注釋的模板,請轉至
* 窗口 - 首選項 - Java - 代碼樣式 - 代碼模板
*/
public class NPCSprite extends ASprite {
/**
* @param arg0
* @param arg1
* @param arg2
*/
public int normal[]={0,1};
public int x,y,heroDis;
int type,stoptime=10,temptime=0;
public NPCSprite(Image arg0, int arg1, int arg2,int type,int x,int y) {
super(arg0, arg1, arg2);
this.type=type;
dx=x;//-this.getWidth();
dy=y;//-this.getHeight();
this.x=x;
this.y=y;
this.type=type;
this.setFrameSequence(normal);
//this.setPosition(dx,dy);
// TODO 自動生成構造函數存根
}
public boolean isTalkable(int heroX,int heroY){
heroDis=(int)((heroX-x)*(heroX-x)+(heroY-y)*(heroY-y));
if(temptime<stoptime){
temptime++;
}else{
temptime=0;
this.nextFrame();
}
if(heroDis<900){
return true;
}else return false;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -