Grafikler OUYA'da gösterilmiyor


14

Umarım OUYA dev soruları sormak için henüz erken değil, ama sadece dev kitimi aldım ve oyunumu en kısa sürede çalıştırmak istiyorum! Oyunum için çerçeve olarak LibGDX kullanıyorum ve OUYA'da Android arka ucunu başlatıyorum. Grafiklerimin hiçbirinin görüntülenmemesi dışında her şey iyi görünüyor! Sadece Box2D'nin DebugDraw'ı fiziğimi göstermesi nedeniyle neler olduğunu anlatabilirim. LibGdx'in Spritebatch ve OpenGL ES 2.0 kullanıyorum. Her şey masaüstü ve Android (telefon) arka uçlarımda düzgün çalışıyor.

OUYA için kaynaklarımı kullanırken yanlış bir şey mi yapıyorum? Sorun ne olabilir? Bunun nedeni, grafiklerimi / res yerine varlıklar klasöründe saklamam olabilir mi?

Düzenleme: İşte bir logcat çıktısı: http://pastebin.com/BbPyPCcR


Görüntülerinizin basit bir şekilde kontrol edilmesi teorinizi kolayca kanıtlayacak / kanıtlayamayacaktır. Bu bir görüntü bulunamazsa hata göstermek için bir şey döndürülür
varsayalım

2
Evet, bunu nasıl yapacağımdan emin değilim. Libgdx kullanıyorum ve hata yok, her şey düzgün çalışıyor.
Amplify91

Ben sadece boşuna LibGDX v0.9.7 için güncelledik. Bazı güncellenmiş kütüphanelerin / sürücülerin hile yapacağını, ancak zar atmayacağını varsaydım.
Amplify91

2
Pek çok insanın OUYA ile deneyimi olduğunu sanmıyorum. Forumlarına sorup cevabı kendinize yapıştırmanız belki de daha iyidir?
Sidar

1
Yine de libgdx olduğunu sanmıyorum. Ama evet, merkezde bir sprite gösteren temiz bir projenin işe yarayıp yaramadığını görebilirsiniz.
Sidar

Yanıtlar:


4

Ouya hakkında çok şey bilmiyorum ama kütüğü görüyorum,

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)

Resimlerin yanlış bir yerini önerir. URL'nin boş olmadığını tekrar kontrol edin.


0

Resmin nerede olması gerektiğinden emin misiniz? belki bu yüzden masaüstü projesi çalışıyor ve ouya

ayrıca nasıl bir istisna verir ama hala box2d hata ayıklama şeyleri görebilirsiniz? box2d hata ayıklama çizimini devre dışı bırakırsanız ne olur?

gl reçel yapıyorsan ve umarım bu hızlı çözersin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.