如何设置PlayN大小

时间:2013-01-04 11:11:57

标签: playn

我试过了:

graphics().setSize(800, 600);

但它没有任何影响(至少使用java和html)。

似乎这种方法已被弃用。设置游戏大小的最佳方法是什么?

2 个答案:

答案 0 :(得分:6)

此方法在PlayN 1.5版中已弃用,Android / iOS上的游戏视图大小由设备决定。 Java上的大小是通过JavaPlatform.Config配置的。 HTML中的大小由playn-root div的大小配置。

例如在java后端:

public class GameJava {
  public static void main(String[] args) {
//Setting the size of the Java Backend
      Config config = new Config();
      config.width = 800;
      config.height = 480;
    JavaPlatform platform = JavaPlatform.register(config);
    platform.assets().setPathPrefix("your/package/resources");
    PlayN.run(new Game());
  }
}

答案 1 :(得分:3)

HTML的

执行以下操作:

<style>
  #playn-root {
    width: 640px;
    height: 480px;
  }
</style>
....
<div id="playn-root"></div>
<body>
    <script src="game/game.nocache.js"></script>
</body>