Вопрос

Я не совсем уверен, как использовать HD-изображения для спрайтов в Cocos2D. Я просматривал документацию и загрузил новейшую бета-версию, которая поддерживает точки вместо пикселей, но я не понимаю всю идею -HD-Hoffix. Другими словами, мне нужна помощь и не имею, как использовать Retina Quality Graphics в моей кокосовой игре. Я чувствую, что это очень просто, но я ничего не могу найти на этом. Любая помощь будет очень ценится.

Хорошо, так что, возможно, это просит слишком много, но, было бы очень полезно, если бы кто-то мог дать мне код, который скажи мне, где это поставить. (Это, вероятно, слишком много, чтобы спросить), но если это линия или тоже, было бы здорово, если бы вы могли опубликовать его. Здесь я абсолютно невероятно. Одна вещь, которую я попробовал, должен был установить масштабный фактор содержимого. Изображение было hi-def, но FPS пошел до 12FPS на iPod Touch 4-го Gen. Я действительно не понимаю этого.

Спасибо,

Делать

Это было полезно?

Решение

Если вы используете новейшую бета-версию, единственное изменение, вам нужно сделать, - это экспортировать все ваши изображения в два раза больше и использовать суффикс «-HD», аналогичный Apple «@ 2x». Документация также говорит, что вам нужно установить масштабный фактор содержания директора, но в моем случае мне, кажется, не нужно это делать.

Хотя это звучит так, как вы уже прочитали его, я свяжусь на Документация Надеюсь, что кто-то выиграет.

Другие советы

Я думаю, что «-HD» для Cocos2D-iPhone, «@ 2x» предназначен для значков, используемых Apple (например, default.png).

Если вы хотите увидеть разницу, 1) Настройка слегка разных изображений (например, цвет diff, добавлять незначительные изменения) между нормальной и версией «-HD», затем 2) запустить его в симуляторе с «iPhone» (для iPhone 3 GS) А затем с помощью «iPhone (Retina)» (для iPhone 4+), и вы должны увидеть разные отображаемые.

Надеюсь это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top