我在集成playn-root组件和其他标准gwt面板和组件时遇到了问题。换句话说,我有一些标准的gwt组件,比如按钮和表格,但是我不知道如何在我想要的位置添加playn根目录。
在HtmlGraphics中有一个名为rootElement的元素,它是一个受包保护的成员,我认为如果我可以访问它,那么我就可以按照需要使用它。我尝试过扩展HtmlPlatform类,但是因为该类没有默认构造函数,所以它是不可扩展的。
我们应该如何将playn与针对html的游戏的gwt的其余部分集成在一起?
发布于 2012-05-12 23:43:27
如果您在HTML主页中放置一个id为playn-root的<div>,那么PlayN会将游戏视图添加到该div中。可爱的示例游戏演示了这一点:
<body bgcolor="black">
<div id='playn-root'></div>
<script src="cutegame/cutegame.nocache.js"></script>
</body>如果需要访问GWT应用程序中div,可以使用Document
Document.get().getElementById("playn-root")https://stackoverflow.com/questions/10544748
复制相似问题