libgdx相关内容
我按照这些说明来集成Libgdx和本机安卓代码ActionResolver接口。我从我的代码的Libgdx部分调用Android方法没有问题。但是,当我尝试将Google IAP与Libgdx集成时,我正在走向死胡同。根据TrivialDrive示例,它使用mPurchaseFinishedListener(在调用方法之外)。 我的问题是:如何将此IAP结果代码传递回Libgdx,因为侦听器
..
我对libGDX碰撞检测有疑问。因为这是一个相当具体的问题,我还没有在互联网上找到任何好的解决方案。 所以,我已经创造了由不同身体部位组成的“人类”,每个人都有矩形碰撞检测。 现在我想实施武器和技能,例如: 技能示例图片 问题 在有类似技能的情况下,在碰撞检测中使用矩形会让玩家感到非常沮丧:他们会成功躲避技能但是碰撞检测器仍会损坏它们。 方法1: 之前我开
..
我正在尝试在libgdx库构建的java应用程序上加载两个图像。我加载了背景图像但是,如果没有将图像的位置设置为(0,0),我无法将其他图像加载到屏幕上。 例如; 我将图像的位置设置为0,0并且没有问题。但是,当我将图像的位置设置为20,0时,无法看到。 batch.draw(Assets.coinRegion,position.x,position.y,1,1) 我试
..
我尝试用HTML部署我的libgdx游戏。在桌面和Android中它运行良好。当我做 ./ gradlew html:dist 时,它编译得很好,我有一个在html文件夹中创建的dist文件夹。我成功地在浏览器上启动游戏: 然而,当我点击任何按钮时将改变屏幕,游戏崩溃: 错误是: GwtApplication:exception:(TypeError):ag [ab]未定义 (
..
所以,我通过gradle设置创建了一个libgdx项目并编写了我的游戏。当我在桌面上启动它时,一切正常,但是当我尝试运行html时出现以下错误: : html:draftCompileGwt FAILED FAILURE:构建因异常而失败。 *出了什么问题: 任务执行失败':html:draftCompileGwt'。 >进程'命令'C:\Program Files \Ja
..
我正在使用java libgdx游戏库,我很好奇,如果我能判断一个键是否正在被HELD,而不是按下并放开。 我需要知道这个,因为如果只是按下它我会播放一个较短的mp3文件,如果它被保持则会播放一个较长的mp3文件。 解决方案 是的,您可以通过 Gdx.input.isKeyPressed(Input.Keys.XXX)或实施 InputProcessor 。 公共类MyInpu
..
我最近使用 vis-runtime version 0.3.4 创建了一个 libGDX 项目。由于构建时间很长,并且需要单独的runtime-gwt项目,所以GWT支持在0.3.3版本的vis-runtime中被丢弃。可能TeaVM可以用作web后端,所以我正在寻找与vis-runtime库的整合TeaVM? 看看这个项目(集成libgdx与teaVM),使用Maven作为构建系统而不是G
..
最近我给我的libgdx游戏(libgdx版本1.3.1)添加了一个加载类。它适用于Android,桌面和IOS项目。 但是,对于HTML5,我的游戏永远不会运行,只会显示黑屏。然后我发现在加载下面的代码中调用 .setScreen(new Test(game))是不变的(如果不是无限的) / code> class当我调试时: @Override public void ren
..
我正在尝试使用GWT编译libGDX项目(libgdx-project-html右键 - > Google - > GWT编译)。 编译除外 com.badlogic.gdx.scenes.scene2d.utils.DragAndDrop.Target java.lang.StringIndexOutOfBoundsException p> 但是因为我没有使用这个util应该
..
Im使用Intellij / Gradle作为项目。我试图编译我的libgdx游戏,它适用于android和桌面,但不适用于HTML GWT。 > 我刚刚在这里添加了 libgdx-utils 扩展库,这似乎是导致错误的原因: https://bitbucket.org/dermetfan/libgdx-utils/wiki/Dependency%20Instructions 尝试这个
..
定时器计时器=新的计时器(); timer.schedule( new TimerTask(){ public void run(){ //一些代码 } } , 5000); 但是当试图编译时,我得到: 没有源代码可用于类型 java.util.Timer中;你忘了 来继承一个必需的模块吗? 我能做些什么来解决这个错误? 解决方案 /Timer.
..
我在搜索如何使用Libgdx绘制简单的2D文本方面遇到了很多麻烦。这里是我已经放在一起的代码: SpriteBatch spriteBatch; BitmapFont字体; CharSequence str =“Hello World!”; spriteBatch =新的SpriteBatch(); font = new BitmapFont(); spriteBa
..
我无法找到答案,为什么使用libGDX在瓷砖地图上制作瓷砖时会在屏幕上移动时创建垂直白线和水平线。 以下是一段显示白色垂直线条的视频: https:// www。 youtube.com/watch?v=34V64WacMo4 下面是一个显示横向不安的线条: https://www.youtube.com/watch?v=LiozBZzxmy0 为了便于比较,这里是我之前编写的一个项
..
这篇文章涉及到想要学习如何在LIBGDX和Box2D之间正确呈现的早期文章。 经过大量的代码/阅读后,我觉得“视口”的含义是“相机镜头的矩形开口,可以看到LIBGDX的游戏世界,在那里我可以将它移动到世界上来查看我想要的东西“。但是,在阅读更多内容之后,我似乎远不及实际意义。 我已经阅读了LIBGDX wiki,并阅读了OpenGL文档,这些文档似乎将视口解释为两种不同的东西。
..
我尝试用jar文件添加kryonet库,但我不知道它是如何在android-studio,libgdx项目中正确添加的。 https://github.com/EsotericSoftware/kryonet 解决方案 我在每个依赖项中添加了编译文件('path / to / library.jar')模块和所有工作。
..
所以,我一直试图在LibGDX中建立一个项目大约10个小时。如果您不熟悉,LibGDX是您在开始时指定项目目录的平台之一,以及任何所需的SDK,然后当您准备开始编码时,它会为您生成一个项目。 无论如何,我一直有一个问题,我每次尝试构建它时都会失败,并显示一条错误消息: 执行任务失败:core:compileJava。 找不到tools.jar 我猜“tools.jar”是A
..
我刚刚在libgdx中生成了一个项目并导入到eclipse中,编译了一些依赖关系,现在我得到了这个结果: 错误:Gradle:执行失败的任务':android:compileDebugAidl'。 com.android.ide.common.process.ProcessException:org。 gradle.process.internal.ExecExc
..
我有一个默认的Libgdx Gradle设置,我需要将我的简单文本渲染库添加到它。它由一个.jar文件和本地lib文件组成。 build.gradle脚本的这一行看起来像我期望的那样工作,它的功能是添加jfreetype。 jar库到我的构建路径。 编译文件('../ local_lib / jfreetype.jar') 是否有像这样的魔术命令来添加我的文件系统上可用
..
我试试这个 我想生成几个APK(x86,armeabi-v7a)。为了减小Google Play中APK的大小, 但它不起作用。 Android studia说 import com.android.build.OutputFile - 无法解析符号'OutputFile'。在控制台中我看到了。我尝试在谷歌其他说明搜索,并尝试自己做一些事情,但我不擅长gradle 错误:无法调
..
今天,我已将我的Android Studio更新至v1.5。我有libgdx项目,直到此更新运行良好。 错误:无法加载类org.gradle.mvn3.org.sonatype.aether。 resolution.ArtifactResolutionException”。 这种意外错误的可能原因包括:
Gradle的依赖关系缓存可能已损坏(有时会在网络连接超时后发生)
..