Cocos2d-iphone używa rozszerzenia -hd dla obrazów Retina (i innych zasobów). cocos2d Retina guide mówi tylko ogólnikowo o „pewnych niezgodności” dotyczących @ 2x:Dlaczego użytkownicy cocos2d-iphone powinni unikać używania rozszerzenia @ 2x?
Jabłko wykorzystuje „@ 2x” sufiks, ale Cocos2d nie używać tego rozszerzenia powodu pewnych niezgodności. Zamiast tego, cocos2d ma swój własny przyrostek : "-hd".
OSTRZEŻENIE: NIE zaleca się używania przyrostka "@ 2x". Apple traktuje te obrazy w specjalny sposób, co może powodować błędy w aplikacji cocos2d .
Wielki. Czuję się dobrze poinformowany.
Przez 2-year old bug report regarding @2x otrzymałem link do forum thread that supposedly explains the issues with @2x. Jednak tak się nie dzieje. Jedyne wskazówki, jakie tam znalazłem, to to, że są błędy iOS (4.0/4.1) dotyczące @ 2x, które, jak sądzę, nie są już istotne. Możliwe, że mogłem przegapić jakiś kluczowy aspekt (było trochę gadania o buforowaniu lub problemach z ponownym ładowaniem) - wątek jest bardzo długi.
Chciałbym wiedzieć, jakie konkretne problemy może napotkać deweloper cocos2d, jeśli używa sufiksu @ 2x dla obrazów zamiast -hd?
Proszę podać konkretne przykłady rzeczy, które mogą pójść albo faktycznie będzie źle.
Dzięki, w końcu trochę wyjaśnienia! Chociaż "nie działa poprawnie z cocos2d" nadal wydaje mi się trochę niejasne. Ale to prawdopodobnie tylko ja. :) – LearnCocos2D
Czy moja odpowiedź zasługuje na nagrodę? : P Przysięgam, że to wszystkie informacje na ten temat! –