Как изменить размер мувиклипа 9 сетки с включенным текстом со встроенным шрифтом - PullRequest
0 голосов
/ 20 июня 2009

Это может быть простым, так как это режим вопросов о дизайне, а не разработка (подумайте, рисование графики пользовательского интерфейса, а не OOD :)) Я понял, что давно не использовал Flash IDE для разработки. Я создал простую кнопку, которая имеет закругленные углы и состоит из:

  1. фоновый клип
  2. клипса базового цвета
  3. текстовое поле
  4. выделение

Это то, что я забыл: «Также помните, что даже если установлено свойство scale9Grid, все текстовые и дочерние видеоклипы масштабируются нормально, независимо от того, в каких областях сетки scale9 они расположены». из старый добрый урок Сефирот 9 .

Я установил сетку 9 для всех мувиклипов, и теперь кнопка почти полностью изменяет размеры. Мое текстовое поле динамическое. Если шрифт не внедрен, кнопка масштабируется, как я и ожидал, но если я встраиваю шрифт (что мне нужно), текст масштабируется независимо от сетки масштаба 9.

Есть ли способ сделать MovieClip, который содержит динамический TextField со встроенным шрифтом, правильно масштабировать с использованием сетки масштаба 9?

1 Ответ

4 голосов
/ 20 июня 2009

Не напрямую, нет. Однако самый простой способ обойти это - просто сделать фон своим собственным клипом и поместить его и текстовое поле в отдельные слои в MovieClip.

Такой вид использования следующих клипов очень распространен (например, встроенные компоненты используют его постоянно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...