我一直试图画一个“游戏结束”的图像,但由于某种原因,当图像应该被绘制时游戏崩溃。 我已经阅读了Java ME的API,但我真的不明白锚是什么。 我希望在整个屏幕上绘制图像。
if(mGameStatus==STATUS_GAME_OVER)
{
mGraphics.drawImage(mImgMgr.getGameOver(),0, 0, Graphics.TOP | Graphics.LEFT);
}
答案 0 :(得分:0)
为了帮助您,如果您编写引发应用程序崩溃的异常抛出将非常有用。
<强>锚强>
图像中的锚点指的是放置在x,y处的图像边界框的点。
例如,我想在x = 10和y = 20的位置设置图像。如果我使用TOP和LEFT的锚点,图像的左上角将放置在10,20。使用TOP和RIGHT,图像的右上角将放置在10,20。
这可以在JavaME API中阅读,它们与字符串进行类似的比较。这同样适用于BASELINE以外的图像,因为图像没有。