Comment mettre en œuvre HD “Retina Display” graphiques dans Cocos2D
Je ne suis pas tout à fait sûr de savoir comment utiliser des images HD pour les sprites dans cocos2d. J'ai regardé à travers la documentation, et de télécharger la nouvelle version beta qui prend en charge les points au lieu de pixels, mais je ne comprends pas tout -hd suffixe idée. En d'autres mots j'ai besoin d'aide et n'ont aucune idée de comment l'utiliser rétine graphiques de qualité dans mon cocos2d jeu. J'ai l'impression que c'est très simple, mais je ne trouve rien sur cela. Toute aide serait grandement appréciée.
Ok, donc c'est peut-être trop demander, mais, il serait très utile si quelqu'un pouvait me donner le code a me dire où le mettre. (C'est probablement trop demander), Mais si c'est une ligne ou trop, ce serait génial si vous pouviez poster. Je suis complètement paumé ici. Une chose que j'ai essayer, a été de définir le contenu du facteur d'échelle. L'image a été hi-def, mais le fps est allé le chemin vers le bas environ à 12fps sur un iPod touch 4ème gen. Je ne comprends vraiment pas cela.
Merci,
Tate
OriginalL'auteur tallen11 | 2010-10-16
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez la dernière version bêta, le seul changement que vous avez besoin de faire est d'exporter toutes vos images à deux fois la taille et de l'utilisation de la "hd" suffixe, similaire à Apple "@2x". La documentation a également dit que vous avez besoin pour définir le contenu facteur d'échelle de l'administrateur, mais dans mon cas je n'ai pas l'impression d'avoir besoin de le faire.
Même si il semble que vous avez déjà lu, je vais le lien vers la documentation dans l'espoir que quelqu'un va en bénéficier.
OriginalL'auteur Cory Kilger
Je pense que le "hd" est pour Cocos2D-iPhone, le "@2x" est pour les icônes utilisées par Apple (par exemple, par Défaut.png).
Si vous voulez voir la différence, 1) configuration légèrement diff images (e.g diff couleurs, ajouter des modifications mineures) entre le normal et le "hd" version 2) exécuter dans le simulateur avec les "iPhone" (pour iPhone 3 GS), puis avec "l'iPhone(Rétine)" (pour iPhone 4+) et vous devriez voir différents l'un a été affiché.
Espère que cette aide.
OriginalL'auteur New2ObjectiveC