прямо сейчас, у меня есть пара шрифтов: HoboStd20.fnt, который указывает на HoboStd20.png и Teen40.fnt, что указывает на Teen40.png
Однако, мне нужно сетчатку экранных шрифтов. Как мне вставить эти растровые шрифты в приложение? Нужно ли создавать шрифт, который в два раза превышает размер шрифтов? Как мне назвать шрифты? Переименую ли я как файл png, так и fnt следующим образом: HoboStd20-hd.fnt? Спасибо!Растровые шрифты для Retina Display
ответ
Основная процедура состоит в том, чтобы спроектировать ваш растровый шрифт с разрешением SD или HD. Затем повторно экспортируйте один и тот же шрифт с двойным или половинным размером шрифта.
Например, когда я проектирую шрифты с использованием Glyph Designer (настоятельно рекомендуется), я сначала создаю шрифт Retina и сохраняю его как font-hd.fnt. Предположим, что размер шрифта составляет 40 пунктов. Затем я установил размер шрифта в 20 и повторно экспортировал файл как font.fnt.
В cocos2d вы ссылаетесь только на файл font.fnt. Он автоматически загрузит файл font-hd.fnt на устройства Retina.
Похоже, вы используете Angelcode's BMFont для генерации шрифтов (вы?).
Вы используете альфа-проверенные ребра для этих шрифтов или используя схему рендеринга на основе distance-field?
This Бумага, называемая «Alpha-Tested Magni fiation для векторных текстур и спецэффектов», может помочь вам получить приемлемое качество, не увеличивая размер шрифта/текстуры.
При этом, если вы используете BMFont (и можете писать шейдеры для распаковки пиксельных данных), также можно упаковать несколько страниц, используя один бит на страницу или один канал на страницу. Это + альфа-тестирование + поле расстояния должно дать вам идеальное качество изображения для текста.
Спасибо за помощь! к сожалению, это не совсем то, что мне нужно. – wayway
- 1. Retina display and ppi
- 2. retina display image dimentions
- 3. iPad Retina Display Suffix
- 4. iphone 5 retina display
- 5. Retina Display Issue
- 6. CATiledLayer & retina display
- 7. media query Retina display
- 8. Обнаружение Retina Display
- 9. Sprite Kit и растровые шрифты
- 10. Растровые шрифты в SFML (OpenGL)
- 11. PhoneGap NativeControls on Retina Display
- 12. Retina Display (iPhone, iPad) HTML
- 13. iOS Retina Display Masking Bug
- 14. TrueType шрифт сглаженный? Растровые шрифты
- 15. растровые шрифты в какао-контакте
- 16. Создание приложения Retina Display friendly
- 17. Проблема с Retina Display Image
- 18. Обновление приложений для iPhone 4 Retina Display
- 19. Retina Display iBooks Fixed Layout
- 20. Retina Display background-size: cover
- 21. Retina Display изображений на iPhone
- 22. Измерить растровые шрифты с OpenGL (Windows)
- 23. шрифты и линия на дисплее Retina
- 24. Как добавить растровые шрифты в SpriteBuilder
- 25. Будет ли «Retina Display» влиять на разработчиков?
- 26. iOS Retina display: images double size
- 27. Как настроить свойство «Retina Display Off» программно?
- 28. UIWebView w/HTML5 Canvas & Retina Display
- 29. Растровые шрифты в Qt Quick QML
- 30. iPhone: Retina Display Writing Font to UIImage
Спасибо!^_^Кстати, я прочитал вашу книгу и нашел ее Чрезвычайно полезной! Я бы сказал, ваша книга помогла мне настроить игру с Cocos2D! Опять же, спасибо за ваши легкие для понимания объяснения, которые я очень ценю! – wayway
Спасибо, добро пожаловать! – LearnCocos2D