【发布时间】:2012-04-12 02:06:21
【问题描述】:
我正在翻译我的主课的渲染。如何根据翻译获得鼠标位置?
public void render(GameContainer gc, Graphics g)
throws SlickException
{
float centerX = 800/2;
float centerY = 600/2;
g.translate(centerX, centerY);
g.translate(-player.playerX, -player.playerY);
gen.render(g);
player.render(g);
}
playerX = 800 /2 - sprite.getWidth();
playerY = 600 /2 - sprite.getHeight();
我通过 .2f * delta 更新 keydown 上的玩家位置
图片帮助解释
i92.photobucket.com/albums/l22/occ31191/Untitled-4.png
【问题讨论】:
-
你能说得更具体点吗?标题是mouse to world,你的问题要求反过来。
-
我无法编辑图片,所以我上传到这里i92.photobucket.com/albums/l22/occ31191/Untitled-4.png 这应该有助于更好地解释我在说什么。抱歉不清楚
标签: java mouse coordinates slick2d