问题标签 [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.
java - PlayN 入门教程的问题
我是 Java+Maven 和 PlayN 的新手。请帮助我解决以下错误。
playn-showcase 项目构建出现以下错误:
无法在项目 playn-showcase-java 上执行目标:无法解析项目 com.googlecode.playn:playn-showcase-java:jar:1.0-SNAPSHOT 的依赖项:无法在https中找到 jlayer:mp3spi:jar:1.9.5 ://ec2-ncisfb-build01.sng.ubi.com/nexus/content/groups/public已缓存在本地存储库中,直到 Nexus 的更新间隔已过或强制更新 -> 1?
此外,当我编译并运行 playn-showcase-html 项目并浏览它时,单击任何演示链接,都会出现错误:
(未知文件名?:-1)2012-02-29 14:37:44,252 致命?未捕获的 JavaScript?异常异常:java.lang.IllegalArgumentException?在,第 0 行
参考:code.google.com/p/playn/wiki/GettingStarted
请帮忙。
谢谢
html - 从 GWT 访问 PlayN 的客户端包
我有一个正在编译为 HTML5 的 PlayN 游戏。我使用普通的 DOM 元素在 GWT 中构建了一个 UI。这个 UI 承载了渲染游戏的画布。
给定一个描述图像位置的字符串,我想使用 PlayN 的客户端包来查找图像。目前,HtmlAssetManager 有一个类似的功能:
我只想要 url,所以我可以构造一个Image
小部件:
有什么方法可以从我的 GWT UI 代码中访问它吗?我想我可以分叉 PlayN 和 subclass HtmlAssetManager
,然后PlayN.assetManager()
转换为HtmlAssetManager
,但我宁愿不这样做。
playn - 无法在 Eclipse 中使用 playn JSON 类
即使其他一切正常,我也无法访问 eclipse 中的 playn.core.json.* 类。我在设置我的 Eclipse 项目时使用了这个http://code.google.com/p/playn/wiki/GettingStarted 。
但是,以下类是可见的 -
JsonImpl
JsonParserException
JsonSink
JsonTypedArray
JsonWriterException
当我在 Eclipse 中访问引用的库时,我可以看到 playn.core.json 并且可以看到其中的所有类。我只是无法在我的代码中使用它们。谢谢!
gwt - 如何将本地java项目继承到playN项目(HTML版本)?
我想在我的 playN 项目中添加一个本地 java 项目?我正在为这些项目使用 Maven 结构。通过将本地项目添加到 playN 项目作为 maven 依赖项,我可以运行项目的 java 版本。但是当我编译 HTML 版本时出现 Gwt 编译错误。
我在 HTML 项目的 xml 文件中添加了本地项目作为继承。但这没有帮助。它仍然给我一个错误“找不到.gwt.xml
有什么想法吗?
谢谢期待。。
java - 如何在 playN 项目中分别编写客户端和服务器代码?
普通的 GWT 项目有客户端代码和服务器代码。我想在同一个 playN 项目中编写单独的客户端和服务器代码。当我编译我当前的项目时,我得到了诸如找不到模块 java.lang.Thread之类的错误,因为 GWT 客户端代码不支持它。对于我的项目,我需要添加大量服务器代码,并且需要完整的 Java 包。
主要问题是,我有自己的库,里面装满了服务器端代码,当我添加库时,我遇到了这个问题。
如何将客户端代码和服务器代码分开,以免出现上述错误?如果我们可以分离客户端和服务器代码,有没有办法只为服务器端代码添加库?
提前致谢..
canvas - 水平翻转画布图像?
如何水平翻转画布图像?
我试过了
但它不起作用。
java - PlayN 的 2d 矢量类?
我在存储库中看到了 jbox2d Vec2 类:
http://code.google.com/p/playn/source/browse/gwtbox2d/src/org/jbox2d/common/Vec2.java
如何使我的代码可以访问JBox2D 包的 PlayN 端口?我正在使用 Eclipse,但我的项目似乎没有意识到这个包。
更新:
按照此处的示例,我在 core/pom.xml 文件中添加了 playn-jbox2d 作为依赖项。但是,当我加载我的项目时,我收到以下错误:
ArtifactDescriptorException:无法读取 com.googlecode.playn:playn-jbox2d:jar:1.1.1 的工件描述符:ArtifactResolutionException:无法从/向中央传输工件 com.googlecode.playn:playn-jbox2d:pom:1.1.1( http://repo1.maven.org/maven2):传输失败 http://repo1.maven.org/maven2/com/googlecode/playn/playn-jbox2d/1.1.1/playn-jbox2d-1.1.1。绒毛_ 错误代码 416, Requested Range Not Satisfiable pom.xml /myproject-core line 1 Maven 依赖问题
android - Chrome 和 Android 上的渲染问题
我正在开发的游戏在 Java 后端和 IE 10 上完美呈现。但是在 Chrome 和 Android 上的呈现很奇怪。我假设这分别是因为 WebGL 和 OpenGL。这是它在 IE 上的外观。
这是它在 Chrome 上的外观,在 Android 后端上看起来也完全相同。
背景没有被渲染,只有第一个和最后一个文本元素被渲染
在 Chrome 和 Android 中运行时,纹理大小等是否有任何限制,我需要特别注意什么?我所有的纹理都有 2s 的维度。我什至尝试用 2s 的力量创建每个表面,但这似乎没有帮助。
更新:我修复了以下问题。这是由于我编写的 UI 工具包中的一个错误,每次设置小部件的文本时都会创建一个新的表面。
我不确定以下问题是否相关,但有时游戏会在 Android 上崩溃,但有以下异常:
这是因为在http://code.google.com/p/playn/source/browse/core/src/playn/core/gl/GLContext.java, GLContext$Pender.process() 似乎从未被调用过结束循环。不过,这种情况并非每次都会发生。
android - 是否可以使用 Android 特定功能,例如使用 PlayN 进行应用内购买?
我对 PlayN 很感兴趣。但我不确定是否可以使用 Android 特定功能,例如使用 PlayN 进行应用内购买。
gwt - 管理 playn 视图的正确方法是什么?
我正处于与 playn 的旅程的早期阶段。我实际上是 iOS 开发人员,想使用 playn。我想改造已经在 App Store 上的游戏。我通常在我的 iOS 游戏中使用导航控制器。
架构如下: Menu Play Now Classic Game Fast Mode High Scores Classic Scores Fast Mode Scores 。. .
现在我开始将 grouplayers(实际上是视图)添加到 graphics().rootLayer()。但我想为这些视图添加动画,例如 iPhone 应用程序。这是管理游戏视图的正确方法吗?
PS。我看到三重播放库有一些对象,如屏幕堆栈。但是样本没有使用它。