图形未显示在OUYA上


14

我希望现在问OUYA开发人员问题还为时过早,但是我刚刚获得了我的开发套件,我想让我的游戏尽快运行!我正在使用LibGDX作为我的游戏框架,并在OUYA上启动了Android后端。一切似乎都很好,只不过没有显示我的图形!由于Box2D的DebugDraw显示了我的物理状态,所以我只能说出是怎么回事。我正在使用LibGdx的Spritebatch和OpenGL ES 2.0。一切在我的台式机和Android(电话)后端上均能正常运行。

我在处理OUYA的资源时做错了吗?可能是什么问题呢?可能是因为我将图形存储在资产文件夹中而不是/ res中吗?

编辑:这是一个logcat输出:http : //pastebin.com/BbPyPCcR


简单检查您的图像将轻松证明您的理论。这是假设如果图像无法找到某样东西还给显示错误..
dan369

2
是的,我不确定该怎么做。我正在使用Libgdx,没有任何错误,一切运行顺利。
Amplify91

我刚刚更新到LibGDX v0.9.7,无济于事。我以为某些更新的库/驱动程序可以达到目的,但没有骰子。
Amplify91 2013年

2
我认为没有很多人有OUYA的经验。如果您在他们的论坛上提问并粘贴答案,可能会更好?
2013年

1
我不认为这是libgdx。但是,是的,您可以尝试查看在中心显示一个精灵的干净项目是否可行。
2013年

Answers:


4

我对ouya不太了解,但是看到了日志,

01-02 07:09:21.490: W/PackageManager(305): java.lang.NullPointerException

01-02 07:09:21.490: W/PackageManager(305):      at android.app.ApplicationPackageManager.putCachedIcon(ApplicationPackageManager.java:782)

01-02 07:09:21.490: W/PackageManager(305):      at android.app.ApplicationPackageManager.getDrawable(ApplicationPackageManager.java:618)

01-02 07:09:21.490: W/PackageManager(305):      at android.content.pm.PackageItemInfo.loadIcon(PackageItemInfo.java:140)

建议图像位置错误。重新检查网址是否不为null。


0

您确定图片应该在应有的位置吗?也许这就是为什么桌面项目有效而ouya无效的原因

还有它如何给您带来异常,但是您仍然可以在box2d调试中看到内容?如果禁用box2d调试图会怎样?

GL,如果您在做果酱,希望您能尽快解决

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.