LibGDX粒子效果适用于桌面,但不适用于Android

时间:2015-03-17 20:19:39

标签: android eclipse libgdx

我使用gdx-setup.jar和" Tools"设置了一个小型测试项目。扩展已启用。

目的是测试粒子效果功能,当我构建Dekstop项目时,应用程序构建并运行良好,我看到粒子和一切都很棒。

然而,当我尝试构建Android项目时,应用程序在它甚至完成加载之前关闭,我收到错误说"不幸的是,ParticleTest已停止。"

在Eclipse LogCat窗口中,我收到以下错误:

com.badlogic.gdx.utils.GdxRuntimeException:无法加载文件:particle.png

我尝试从gdx-tools.jar文件中手动复制particle.png并将其放入Android / assets文件夹,然后将Particle Emitter文件的内容更改为指向/ assets / particle。 png但是没有任何效果。

让粒子发射器在Android项目中工作的正确方法是什么,因为它们已经在桌面项目中工作了?

1 个答案:

答案 0 :(得分:0)

你找到了答案吗?

我担心Android不会通过标准方式(工具)支持粒子效果。我和你有同样的问题,我发现" gdx-tools.jar"默认情况下,Android目录中缺少此功能。所以Android不可能知道particle.png在哪里,因为它位于该库中。

enter image description here

此外,关于官方的LibGdx wiki说"工具" HTML,IOS,Android不支持。

Check it out...

我相信应该有另一种在Android项目中导入粒子的方法。至少是非标准的。