설정하려면 :어떻게 해봤 PlayN 크기
graphics().setSize(800, 600);
을하지만 (적어도 자바와 HTML과) 아무 영향을주지 않습니다.
그리고이 메소드는 더 이상 사용되지 않습니다. 게임 크기를 설정하는 가장 좋은 방법은 무엇입니까?
설정하려면 :어떻게 해봤 PlayN 크기
graphics().setSize(800, 600);
을하지만 (적어도 자바와 HTML과) 아무 영향을주지 않습니다.
그리고이 메소드는 더 이상 사용되지 않습니다. 게임 크기를 설정하는 가장 좋은 방법은 무엇입니까?
이 방법은 PlayNo 1.5 버전에서 사용되지 않으므로 Android/iOS의 게임보기 크기는 기기에 의해 결정됩니다. Java의 크기는 JavaPlatform.Config를 통해 구성됩니다. HTML의 크기는 playn-root div의 크기로 구성됩니다. 자바 백엔드에 예를 들어
: HTML에 대한
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());
}
}
은 같은 것을 할 :
<style>
#playn-root {
width: 640px;
height: 480px;
}
</style>
....
<div id="playn-root"></div>
<body>
<script src="game/game.nocache.js"></script>
</body>
고마워요. @Shaga. div 요소는 아키타 입된 프로젝트에서 누락되었습니다. – Chobicus
감사는 자바에 대한 잘 작동합니다. 하지만 html의 경우 어떻게 루트 요소 크기를 설정합니까? 크기를 패치하는 자바 스크립트 링크를 추가하거나 java에서 rootElement에 액세스 할 수 있습니까? – dawi