Это может быть простым, так как это режим вопросов о дизайне, а не разработка (подумайте, рисование графики пользовательского интерфейса, а не OOD :))
Я понял, что давно не использовал Flash IDE для разработки. Я создал простую кнопку, которая имеет закругленные углы и состоит из:
- фоновый клип
- клипса базового цвета
- текстовое поле
- выделение
Это то, что я забыл: «Также помните, что даже если установлено свойство scale9Grid, все текстовые и дочерние видеоклипы масштабируются нормально, независимо от того, в каких областях сетки scale9 они расположены». из старый добрый урок Сефирот 9 .
Я установил сетку 9 для всех мувиклипов, и теперь кнопка почти полностью изменяет размеры.
Мое текстовое поле динамическое. Если шрифт не внедрен, кнопка масштабируется, как я и ожидал, но если я встраиваю шрифт (что мне нужно), текст масштабируется независимо от сетки масштаба 9.
Есть ли способ сделать MovieClip, который содержит динамический TextField со встроенным шрифтом, правильно масштабировать с использованием сетки масштаба 9?