La grafica non viene visualizzata su OUYA


14

Spero che non sia troppo presto per fare domande agli sviluppatori OUYA, ma ho appena ricevuto il mio kit di sviluppo e voglio far funzionare il gioco il prima possibile! Sto usando LibGDX come framework per il mio gioco e lancio il backend Android su OUYA. Tutto sembra a posto, tranne che nessuna delle mie grafiche viene visualizzata! Posso solo dire cosa sta succedendo a causa del DebugDraw di Box2D che mostra la mia fisica. Sto usando Spritebatch di LibGdx e OpenGL ES 2.0. Tutto funziona perfettamente sul mio desktop e sui backend Android (telefono).

Sto facendo qualcosa di sbagliato nel gestire le mie risorse per OUYA? Quale potrebbe essere il problema? Ciò potrebbe essere dovuto al fatto che memorizzo la mia grafica nella cartella delle risorse anziché in / res?

Modifica: ecco un output logcat: http://pastebin.com/BbPyPCcR


Un semplice controllo delle tue immagini dimostrerà / dimostrerà facilmente la tua teoria. Ciò presuppone che se non è possibile trovare un'immagine, qualcosa viene restituito per mostrare l'errore.
dan369

2
Sì, non sono sicuro di come farlo. Sto usando Libgdx e non ci sono errori, tutto funziona senza intoppi.
Amplifica il

Ho appena aggiornato a LibGDX v0.9.7 senza alcun risultato. Ho pensato che alcune librerie / driver aggiornati avrebbero funzionato, ma senza dadi.
Amplifica il

2
Non penso che molte persone abbiano esperienza con OUYA. Forse è meglio se chiedi sui loro forum e incolli la risposta?
Sidar,

1
Non penso che sia libgdx però. Ma sì, potresti provare a vedere se un progetto pulito che mostra uno sprite al centro funziona però.
Sidar,

Risposte:


4

Non so molto di ouya ma vedendo il registro,

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)

Suggerisce una posizione errata delle immagini. Ricontrolla che l'URL non è nullo.


0

sei sicuro che l'immagine sia dove dovrebbe essere? forse è per questo che il progetto desktop funziona e ouya no

anche come mai ti dà un'eccezione ma puoi ancora vedere le cose sul debug box2d? cosa succede se disabiliti il ​​disegno del debug box2d?

gl se stai facendo l'inceppamento e spero che lo risolverai velocemente

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.