⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bravemanager.java

📁 边学边做 原码 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 没有解压密码
💻 JAVA
字号:
import javax.microedition.lcdui.game.LayerManager;

public class BraveManager extends LayerManager
{
private BraveCanvas braveCanvas;


public void setBraveCanvas(BraveCanvas braveCanvas)
 {
this.braveCanvas = braveCanvas;
}

public void afresh()
{
//确定当前试图的坐标
//这里用一个比较简单的算法来使英雄永远在屏幕的中央
int viewX = Math.max(0, getLayerAt(0).getX() - braveCanvas.getWidth()/2); 
int viewY = Math.max(0, getLayerAt(0).getY() - braveCanvas.getHeight()/2);
viewX = Math.min(viewX, getLayerAt(1).getWidth() - braveCanvas.getWidth());
viewY = Math.min(viewY, getLayerAt(1).getHeight() - braveCanvas.getHeight());
setViewWindow(viewX, viewY, braveCanvas.getWidth(), braveCanvas.getHeight());
}
}

⌨️ 快捷键说明

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