PDA

Просмотр полной версии : Не подключаются ms.effects.easing эффекты


tyaps
13.03.2012, 13:02
Добрый день.

Мне попалась задачка реанимировать старый flex-проект. Считаем, что про него ничего не известно, кроме того, что он успешно компилировался в FlashDevelop-е когда-то.
Я поставил FlashDevelop, понял, что под SDK 4.6 оно не идет, поставил SDK 3.6 - заработало. Но вот только в runtime пишет ошибку

"Не удалось найти свойство Quadratic в components.PreLoader; отсутствует значение по умолчанию."

связанную с данным участком кода:

<mx:Rotate angleFrom="0"
angleTo="360"
duration="1000"
originX="{img.width / 2}"
originY="{img.height / 2}"
easingFunction="{Quadratic.easeIn}"
/>


Я так понял, что он не цепляет библиотеку ms.effects.easing, где Quadratic и другие эффекты лежат.

До этого я с Flex-ом не работал. Подскажите, что нужно сделать, чтобы эффекты были доступны?
Спасибо.

mooncar
13.03.2012, 13:06
tyaps, код нужно оформлять соответственными тегами.

tyaps
13.03.2012, 15:16
Нашел сам.

easingFunction="{Quadratic.easeIn}" нужно было писать как
easingFunction="Quadratic.easeIn"

не знаю, как оно работало до этого.