草庐IT

java - 一种从 PlayN 中的 url 获取图像的方法

我正在制作一款游戏,它是用户可以注册头像的服务的一部分。问题是playnapi似乎没有任何从URL加载图像功能(或者我有点盲目)。我是否遗漏了API的某些重要部分???这个函数不应该在PlayN.graphics()中吗?? 最佳答案 在与一位PlayN作者交谈后,我发现这个功能存在于当前的PlayN1.5-SNAPSHOT版本中(但当前的1.4版本中没有)。它被称为PlayN.assets().getRemoteImage(Stringurl)当前的Google代码存储库已过时(Michael不时将其合并)因此您需要从该存储库构建

ios - PlayN iOS 横屏模式

我的游戏专为横向设计(屏幕分辨率1024*768-iPad分辨率)。我的游戏场景在PlayN支持的每个平台(Android、html等)上都能正确呈现。仅限iOS的问题。我已经准备好iPad屏幕分辨率的所有资源,设置info.plist文件,使用IOSPlatform.register(app,IOSPlatform.SupportedOrients.LANDSCAPES);注册平台当我运行我的应用程序时,关于设备方向的一切都是正确的,但游戏场景没有完全呈现。它以768*768分辨率渲染(并非所有场景对象都是可见的-只有属于768*768矩形的对象是可见的)并且剩余的屏幕空间是黑色的。

java - 我可以在核心 Java 中使用什么来替代 Android 中的异步任务

我已经在android中创建了一个应用程序。现在我想使用PlayN创建一个网络版本。我想要的是将所有android特定代码替换为普通的java代码。在android版本中,我使用异步任务。我可以用什么代替它? 最佳答案 AsyncTask只不过是一个单独的线程。您可以创建自己的on线程并在线程的run()方法中添加您在doInBackground(Void...params)中编写的代码。 关于java-我可以在核心Java中使用什么来替代Android中的异步任务,我们在StackOv

android - libgdx 还是 playn?

在选择跨平台手机游戏开发框架时,我需要一些帮助。我已将范围缩小到libgdx和playn我计划制作主要针对Android的游戏,但我也可以在ios和html上发布它们。我知道libgdx目前不支持ios,但我也知道它正在开发中,我对开发人员有信心。如果有人有libgdx和/或playn(最好两者兼有)的经验,如果您能分享您的经验以及您选择哪一种以及为什么选择,我将不胜感激。 最佳答案 我认为在这一点上两者都是不错的选择。这就是为什么...我没有使用过Libdx,但我仔细阅读了他们的网站。我认为这两个项目看起来都不错。如果我选择游戏引

android - libgdx 还是 playn?

在选择跨平台手机游戏开发框架时,我需要一些帮助。我已将范围缩小到libgdx和playn我计划制作主要针对Android的游戏,但我也可以在ios和html上发布它们。我知道libgdx目前不支持ios,但我也知道它正在开发中,我对开发人员有信心。如果有人有libgdx和/或playn(最好两者兼有)的经验,如果您能分享您的经验以及您选择哪一种以及为什么选择,我将不胜感激。 最佳答案 我认为在这一点上两者都是不错的选择。这就是为什么...我没有使用过Libdx,但我仔细阅读了他们的网站。我认为这两个项目看起来都不错。如果我选择游戏引

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

我最近注意到层可以在需要时调整大小,所以我正在尝试实现一种方法来将主层的大小调整为运行它的android屏幕的大小。如何从playn访问设备屏幕尺寸?还有另一种方法可以根据playn的屏幕大小调整android设备中游戏的大小吗? 最佳答案 我相信您正在寻找的是PlayN.graphics().screenHeight()和PlayN.graphics().screenWidth()。从Graphics.java文件中复制出来:screenWidth()-获取可用屏幕空间的宽度(以像素为单位)。screenHeight()-获取可用

android - PlayN - Android 上没有声音

我在Android上播放声音时遇到问题。我已将以下代码添加到我的项目中:importplayn.core.Sound;...@Overridepublicvoidinit(){Soundbg=assets().getSound("bg");bg.play();...}当我运行mvntest-Pjava时,代码按预期工作。声音播放没有问题。但是,当我运行mvn-Pandroidinstall时,声音没有播放。我在logcat或其他任何地方都没有收到任何错误,游戏只是静默。我试过:使用不同的声音格式(wav、mp3)加载不在Assets文件夹中的声音文件-在这种情况下,我收到一条错误消息,

android - PlayN 有哪些替代品?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。在决定使用哪个之前,我想知道有哪些替代方案,谢谢。可能同时支持Android和iOS。

java - PlayN/GWT - 你忘记继承一个必需的模块了吗?

当我尝试用HTML编译我的游戏时遇到了一个奇怪的问题。(我搜索了其他主题,他们指的是进口非法包裹的人,我不是。)所以基本上,在我的主包中和在我的主包之外调用的每个类都会抛出这个错误。这些类都是我实现的,它们没有导入任何非法的东西(没有反射,没有I/O,只有自制类和jbox2d)。它似乎忽略了导入或类似的东西。为了对此进行测试,我创建了一个名为Test的空类。当它在我的主包中时我没有收到任何错误,而当我将它移到外面时,我得到:[INFO][ERROR]Line73:Nosourcecodeisavailablefortypeprogetto.saga.map.Test;didyoufor