问题标签 [playn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
140 浏览

canvas - TextCentering inside Canvas PlayN

I have one little problem: I am trying go center a given text inside a Canvas with PlayN. I do not have any FontMetrics, because GWT does not offer one, and simple repositioning depending of character number and fontsize just does not works :(..

Can somebody please help

0 投票
1 回答
625 浏览

google-app-engine - 将 playn 部署到 Google App Engine

我已经完成了入门指南——http: //code.google.com/p/playn/wiki/GettingStarted——但在“在 App Engine 上运行你的新游戏”这一点上我感到很困惑。该指南说“要在 Google App Engine 上运行您的游戏,我们可以使用 kindleit.net maven-gae-plugin。” 我看过http://www.kindleit.net/maven_gae_plugin/但不明白我应该做什么。

1)有人可以指出我需要做什么来获取/安装maven-gae-plugin的正确方向。我认为这是 Maven 的插件,但不知道该怎么做?

0 投票
1 回答
85 浏览

json - json序列化到内容文件夹

我一直在使用资产管理器从我的内容文件夹中读取 json 文件来填充我的关卡。是否有一种我不知道的方法可以让我也将文件写入我的内容文件夹?我一直在使用标准的 Java 编写器,但是它将我的代码限制在特定的平台上。

0 投票
1 回答
163 浏览

playn - PlayN如何在纯Java版本中为图像加载添加随机延迟?

任何标志/配置可以为 Java 版本的图像加载添加随机延迟?只是想模仿 HTML 行为......

0 投票
1 回答
473 浏览

playn - 三重播放按钮:具有透明背景的图像按钮

如何制作具有透明背景的图像按钮?

默认背景为灰色,我创建了带有空文本和 setIcon 的按钮,如下所示:

但无法从 API / 源代码中弄清楚如何使按钮透明。

非常感谢任何帮助/提示。

0 投票
3 回答
738 浏览

android - 如何使用 playn 在 Android 中自动检测屏幕尺寸?

我最近注意到可以在需要时调整图层的大小,因此我正在尝试实现一种方法来将主图层的大小调整为正在运行的 android 屏幕的大小。

如何从 playn 访问设备屏幕尺寸?

还有另一种方法可以根据 playn 的屏幕大小调整 android 设备中的游戏大小吗?

0 投票
1 回答
178 浏览

android - 具有纵向方向的 Android 后端

我尝试更改 android 后端的方向,但它根本没有改变。我正在尝试将 :screenOrientation="portrait" 添加到我的 manifest.xml 但没有结果...

有什么建议如何将我的方向更改为纵向?因为默认情况下它是风景...

迈克尔·贝恩(Michael Bayne)在谷歌组上帮助我:

您想将以下内容添加到 android/src/.../YourGameActivity.java:

谢谢迈克尔

0 投票
2 回答
768 浏览

playn - PlayN canvas.drawText() HTML 中的奇怪行为(Java 可以)

我想使用 canvas.drawText() 方法逐帧绘制一些文本帧。当我在 Java 中运行我的游戏时,一切都很好。但是当我在 html 中运行时,行为是不同的。我隔离了代码(见下文),得到了相同的结果。

我希望文本“PlayN 很酷!” 像在 Java 中一样水平移动,但事实并非如此。我试图调试,但我无法进入本机代码。

有人有线索吗?我在尝试禁止的东西吗?

0 投票
1 回答
160 浏览

button - 三重播放按钮和悬停状态与指针

使用指针悬停时是否可以更改 Button 的悬停状态或 ImageLayer 的悬停状态?

例如:

我将鼠标悬停在按钮上,然后更改颜色、alpha 或图像。

谢谢

0 投票
1 回答
69 浏览

playn - 在主项目的核心文件夹下导入解决错误

在过去的几天里,我一直试图让我的代码与 playn 一起工作。我在理解项目如何相互链接时遇到了一些麻烦,所以我希望你能回答我的问题。

我将一个 java 项目导入到由 eclipse maven 模板创建的 projectName-core 项目中,然后解决了编译错误,并且在启动游戏的 java 版本时一切运行良好(使用 projectName-java 文件夹中的 projectNamejava.java)。

当我尝试使用 google-> gwt compile 将其编译为 html 时,会出现我的问题。它告诉我项目的核心文件夹中有错误,并且确实有很多错误: ProjectName/core 这些错误都是由于未解决的导入而导致的,当我尝试修复它们时,它说源未链接到项目(不在任何项目的构建路径中)。

所以我的问题是:projectname-core 中的代码如何链接到其他项目?特别是“主要项目”(没有后缀的项目)。我可以做些什么来解决我在主项目的核心文件夹中遇到的错误?从 java 编译到 html 有什么特别的事情要做吗?

非常感谢您的时间。

干杯

编辑:我以艰难的方式解决了这个问题,删除了项目并使用相同的代码制作了一个新项目(但清理没有)。