Уменьшить межстрочный шрифт CClabelTTF cocos2d-x
Привет, я сталкиваюсь с проблемой настройки расстояния между строками в cocos2d-x с помощью cclabelttf . я просто хочу убедиться, что у нас есть какое-либо свойство для изменения межстрочного интервала в cocos2d-x
1 ответ
Недавно я хотел уменьшить межстрочный интервал (для всего приложения, а не для одного ярлыка) и написал свою работу здесь: http://devdiary.arcticempire.ca/2014/05/02/dev-diary-31-cocos2d-x-ttf-line-spacing/
Короче... получите Apple Font Tool Suite, затем
ftxdumperfuser -t hhea -A d font.ttf # export font header to XML
[Edit XML - set lineGap to 0 and adjust ascender and descender as you like.
Test with all characters you'll want to print]
ftxdumperfuser -t hhea -A f font.ttf # import XML to font header
Если вы используете Android, вы должны изменить "top" на "ascent" и "bottom" на "descent" во всех случаях в Cocos2dxBitmap.java.