html上的游戏大小

时间:2012-11-21 18:40:29

标签: playn

我正在使用git的最新PlayN版本,它从平台上删除了setSize(w,h)方法。

在Java后端,我给我的游戏提供了所需的维度:

Config conf = new Config();
conf.width = 720;
conf.height = 600;

JavaPlatform platform = JavaPlatform.register(conf);

我编译为HTML但现在我不确定如何在HTML平台上指定游戏大小。我给#playn-root元素添加了这样的样式:

<style>
  #playn-root {
    height: 600px;
    width: 720px;
  }
</style>

确实调整了div元素的大小,但是我的游戏仍在内部缩小(尺寸300 x 150)

这是游戏的初始代码:

root = _iface.createRoot(new AbsoluteLayout(), rootSheet, graphics().rootLayer()).setSize(graphics().width(), graphics().height());

我错过了一些东西,但我找不到要改变的东西。

1 个答案:

答案 0 :(得分:1)

这是PlayN(OOO fork)中的一个错误,它已在https://github.com/threerings/playn/commit/058a2e6919131b39cf2c26eb3db3fb220e523879

中修复