Cocos2d-iphone usa la extensión -hd para imágenes Retina (y otros recursos). El cocos2d Retina guide habla vagamente de "algunas incompatibilidades" con respecto a @ 2x:¿Por qué los usuarios de cocos2d-iphone deben evitar usar la extensión de archivo @ 2x?
Apple utiliza el sufijo “@ 2x”, pero cocos2d no utiliza esa extensión debido a algunas incompatibilidades. En cambio, cocos2d tiene su propio sufijo : "-hd".
ADVERTENCIA: NO se recomienda el uso del sufijo "@ 2x". Apple trata esas imágenes de una manera especial que podría causar errores en su aplicación cocos2d .
Genial. Me siento bien informado.
A través de un 2-year old bug report regarding @2x Obtuve el enlace a un forum thread that supposedly explains the issues with @2x. Sin embargo, no es así. Las únicas pistas que encontré allí son errores iOS (4.0/4.1) con respecto a @ 2x, que supongo que ya no son relevantes. Es posible que haya pasado por alto algún aspecto crucial (se habló de almacenar en caché o repetir problemas de carga): el hilo es muy largo después de todo.
Me gustaría saber qué problemas específicos podría encontrar un desarrollador de cocos2d si usa el sufijo @ 2x para imágenes en lugar de -hd?
Por favor, brinde ejemplos concretos de cosas que podrían ir o en realidad estarían equivocadas.
Gracias, finalmente, algunas aclaraciones! Aunque "does not work OK with cocos2d" todavía me parece un poco vago. Pero probablemente sea solo yo. :) – LearnCocos2D
¿Mi respuesta es digna de la recompensa? : P ¡Juro que es toda la información que hay sobre este tema! –