2013-06-18 7 views
0

Есть ли что-то, чтобы подгонять размер шрифта CCLabelTTF? Я предполагаю, что использование CCScaleTo на самом деле не воссоздает шрифт, и каждая итерация теперь делает это?Хороший способ tweening CCLabelTTF?

+0

Определите свой вопрос вкратце. – Renaissance

+1

это не потому, что это было бы дорого (например, изменение строки ярлыка) – LearnCocos2D

+0

Хорошо. Я просто делаю CCScaleTo, и когда все сделано, заново создайте шрифт с уменьшенным размером. Если продолжительность шкалы короткая и достаточно быстрая, никто не заметит, и я смогу продолжить жизнь. – Jonny

ответ

0

Существует нет («приятного») способа tweening CCLabelTTF в соответствии с ответом LearnCocos2D.

Итак, что я сделал, я просто масштабирую растрированную версию и по шкале, я воссоздал ее с размером шрифта, масштабированным таким же образом, а также снова масштабирует сам узел до 1.

0
[label setFontSize:newFontSize]; 
+0

Можно ли использовать это внутри анимации? – Jonny

+0

что вы подразумеваете под внутренней анимацией? – Renaissance

Смежные вопросы