Flex 3 - импорт обложки из Illustrator: проблема с положением по умолчанию

Я экспортирую файл скина .swf из Illustrator. (Для своего теста я создаю палитру скинов Flex по умолчанию из Illustrator и экспортирую ее в файл .swf.)

На стороне Flex Builder импорт выполнен успешно (создайте файл CSS автоматически).

Но все мои компоненты представляют собой проблему с положением по умолчанию, то есть, например, у меня есть кнопка на моем основном холсте в фиксированной позиции. И когда я запускаю свое приложение, эта кнопка автоматически перемещается. И это поведение одинаково для всех компонентов (поле со списком, ввод текста и т. Д.).

Button
{

disabledSkin: Embed (source = "assets / test.swf", symbol = "Button_disabledSkin"); downSkin: Вставить (source = "assets / test.swf", symbol = "Button_downSkin"); overSkin: Вставить (source = "assets / test.swf", symbol = "Button_overSkin"); upSkin: Вставить (source = "assets / test.swf", symbol = "Button_upSkin"); }

Спасибо за вашу помощь

С уважением,

Энтони


person Anthony    schedule 21.09.2010    source источник


Ответы (1)


Если вы используете CS5, взгляните на это: http://yoavgivati.com/2010/05/flex-skins-registration-points-and-illustrator-cs5/

Обычно точка регистрации (маленький знак «плюс») должна находиться в верхнем левом углу Illustrator.

Надеюсь, поможет.

person Sebastien Rothlisberger    schedule 09.12.2010