2010-10-16 21 views
13

Tôi không hoàn toàn chắc chắn cách sử dụng hình ảnh HD cho sprites trong cocos2d. Tôi đã xem qua tài liệu và tải xuống bản beta mới nhất hỗ trợ các điểm thay vì pixel, nhưng tôi không hiểu ý tưởng hậu tố toàn bộ. Nói cách khác, tôi cần sự giúp đỡ và không biết cách sử dụng đồ họa chất lượng võng mạc trong trò chơi cocos2d của tôi. Tôi cảm thấy rằng nó rất đơn giản, nhưng tôi không thể tìm thấy bất cứ điều gì về việc này. Mọi sự trợ giúp sẽ rất được trân trọng. Ok, vì vậy có lẽ đây là yêu cầu quá nhiều nhưng, nó sẽ rất hữu ích nếu ai đó có thể cho tôi mã số cho tôi biết nơi để đặt nó. (Thats có lẽ quá nhiều để hỏi) Nhưng nếu nó là một dòng hoặc quá, nó sẽ là tuyệt vời nếu bạn có thể đăng nó. Tôi hoàn toàn không biết gì ở đây. Một điều tôi đã thử, là đặt yếu tố quy mô nội dung. Hình ảnh được hi-def, nhưng fps đã đi xuống đến khoảng 12fps trên một iPod touch 4 gen. Tôi thực sự không hiểu điều này.Làm thế nào để triển khai HD "Retina Display" đồ họa trong Cocos2D

Cảm ơn,

Tate

+0

Ồ, điều này có nhiều lượt xem! Hy vọng nó đã giúp một ai đó! – tallen11

Trả lời

21

Nếu bạn đang sử dụng phiên bản beta mới nhất, sự thay đổi duy nhất mà bạn nên cần phải thực hiện là xuất khẩu tất cả các hình ảnh của bạn tại gấp đôi kích thước và sử dụng "-HD" hậu tố, tương tự như "@ 2x" của Apple. Tài liệu cũng nói rằng bạn cần phải thiết lập các yếu tố quy mô nội dung của giám đốc, nhưng trong trường hợp của tôi tôi dường như không cần phải làm điều đó.

Mặc dù có vẻ như bạn đã đọc qua nó, tôi sẽ liên kết tới the documentation với hy vọng ai đó sẽ được hưởng lợi.

2

Tôi nghĩ "-hd" dành cho Cocos2D-iPhone, "@ 2x" là biểu tượng được Apple sử dụng (ví dụ: Default.png).

Nếu bạn muốn thấy sự khác biệt, 1) thiết lập hình ảnh hơi khác (ví dụ: màu khác, thêm thay đổi nhỏ) giữa phiên bản bình thường và "-hd", sau đó 2) chạy nó trong trình mô phỏng với "iPhone" (cho iPhone 3 GS) và sau đó với "iPhone (Retina)" (dành cho iPhone 4+) và bạn sẽ thấy một màn hình khác được hiển thị.

Hy vọng điều này sẽ hữu ích.

Các vấn đề liên quan