📄 linker.java
字号:
package org.gamecollege.j2me.rpg;
public class Linker {
int ID;
/**
* linker对象所属的MapID
*/
int belongMapID;
/**
* linker对象所在行号
*/
int rowNo;
/**
* linker对象所在列号
*/
int colNo;
/**
* 下一关卡的ID
*/
int nextLevelID;
/**
* 下一个地图的ID
*/
int nextMapID;
/**
* 下一个地图中英雄的出现位置的行号
*/
int newHeroRowNo;
/**
* 下一个地图中英雄的出现位置的列号
*/
int newHeroColNo;
public boolean crashHero(Player player,int tw,int th) {
boolean result = false;
int px=player.getSprite(Player.STATUS_WALK).getX();
int py=player.getSprite(Player.STATUS_WALK).getY();
int pw=player.getSprite(Player.STATUS_WALK).getWidth();
int ph=player.getSprite(Player.STATUS_WALK).getHeight();
int lx=colNo*tw;
int ly=rowNo*th;
int lw=tw;
int lh=th;
result=Tools.isIntersectingRect(lx,ly,lw,lh,px,py,pw,ph);
return result;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -