我使用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项目中工作的正确方法是什么,因为它们已经在桌面项目中工作了?
答案 0 :(得分:0)
你找到了答案吗?
我担心Android不会通过标准方式(工具)支持粒子效果。我和你有同样的问题,我发现" gdx-tools.jar"默认情况下,Android目录中缺少此功能。所以Android不可能知道particle.png在哪里,因为它位于该库中。
此外,关于官方的LibGdx wiki说"工具" HTML,IOS,Android不支持。
我相信应该有另一种在Android项目中导入粒子的方法。至少是非标准的。