Cocos2d-iphone utilizza l'estensione -hd per le immagini Retina (e altre risorse). L'cocos2d Retina guide parla solo vagamente di "alcune incompatibilità" per quanto riguarda @ 2x:Perché gli utenti di cocos2d-iphone non dovrebbero usare l'estensione di file @ 2x?
Apple utilizza il suffisso “@ 2x”, ma cocos2d non usa che l'estensione a causa di alcune incompatibilità. Invece, cocos2d ha il suo suffisso : "-hd".
ATTENZIONE: NON è consigliabile utilizzare il suffisso "@ 2x". Apple tratta le immagini in modo particolare che potrebbero causare errori nell'applicazione cocos2d .
Grande. Mi sento ben informato.
Attraverso un 2-year old bug report regarding @2x ho ottenuto il collegamento a un forum thread that supposedly explains the issues with @2x. Tuttavia, non è così. Gli unici suggerimenti che ho trovato sono i bug di iOS (4.0/4.1) riguardanti @ 2x che suppongo non siano più rilevanti. È possibile che mi sia sfuggito qualche aspetto cruciale (si parlava di cache o di problemi di caricamento ripetuti) - il thread è molto lungo dopo tutto.
Mi piacerebbe sapere quali problemi specifici potrebbe incontrare uno sviluppatore cocos2d se (s) utilizza il suffisso @ 2x per le immagini invece di -hd?
Si prega di fornire esempi concreti di cose che potrebbero andare o effettivamente saranno sbagliate.
Grazie, finalmente qualche chiarimento! Anche se "non funziona bene con cocos2d" mi sembra ancora un po 'vago. Ma probabilmente sono solo io. :) – LearnCocos2D
La mia risposta è abbastanza degna della taglia? : P giuro che sono tutte le informazioni che ci sono su questo argomento! –