Cocos2d-iphone sử dụng phần mở rộng -hd cho hình ảnh Retina (và các nội dung khác). Các cocos2d Retina guide chỉ nói mơ hồ của "một số không tương thích" về @ 2x:Tại sao người dùng cocos2d-iphone nên tránh sử dụng phần mở rộng tệp @ 2x?
Apple sử dụng các “@ 2x” hậu tố, nhưng cocos2d không sử dụng tiện ích vì một số không tương thích. Thay vào đó, cocos2d có hậu tố riêng của nó: "-hd".
CẢNH BÁO: KHÔNG được khuyến nghị sử dụng hậu tố "@ 2x". Apple xử lý những hình ảnh đó theo cách đặc biệt có thể gây ra lỗi trong ứng dụng cocos2d của bạn.
Tuyệt vời. Tôi cảm thấy được thông báo đầy đủ.
Thông qua số 2-year old bug report regarding @2x Tôi nhận liên kết đến số forum thread that supposedly explains the issues with @2x. Tuy nhiên, nó không. Các gợi ý duy nhất tôi tìm thấy trong đó là có iOS (4.0/4.1) lỗi liên quan đến @ 2x mà tôi cho là không còn có liên quan. Có thể là tôi có thể đã bỏ lỡ một số khía cạnh quan trọng (có một số cuộc nói chuyện về bộ nhớ đệm hoặc lặp lại các vấn đề tải) - chủ đề là rất dài sau khi tất cả.
Tôi muốn biết những vấn đề cụ thể mà nhà phát triển cocos2d gặp phải nếu (s) anh ấy đang sử dụng hậu tố @ 2x cho hình ảnh thay vì -hd?
Vui lòng đưa ra ví dụ cụ thể về những thứ có thể xảy ra hoặc thực sự sẽ sai.
Cảm ơn, cuối cùng là một số làm rõ! Mặc dù "không hoạt động OK với cocos2d" vẫn có vẻ hơi mơ hồ với tôi. Nhưng đó có lẽ chỉ là tôi. :) – LearnCocos2D
Câu trả lời của tôi có đủ xứng đáng với tiền thưởng không? : P Tôi thề đó là tất cả các thông tin có về chủ đề này! –