![]() |
States и transitions - пару вопросов
Есть приложение:
Код:
<s:Application ...>Код:
...И второй вопрос - относительно переходов между состояниями. Доки в инете по transitions навалом, но ответ на свой вопрос я нашел только в искаженном виде. Допустим, я хочу, чтобы приложение из состояния state1 в состояние state2 переходило путем "исчезания" элементов первого и "появления" второго. Если сделать банально Код:
<s:Transition fromState="state1" toState="state2">Решение извращенное: Код:
<s:State name="state1Tostate2"/>Буду признателен за советы в отношении этих двух вопросов. |
"Ведь состояния - привилегия приложения (верхнего уровня)."
С чего это вдруг ? Любой компонент может иметь стэйты, скажу даже более, компоненты их имеют :) Как минимум : "normal", "disabled". А так, придумывайте свои стэйты сколько Вам захочется http://help.adobe.com/en_US/flex/usi...3611-7ff2.html P.S. s:Application тоже компонент |
попробуйте использовать
Код AS3:
|
Да не, ViewStack я отбросил сразу - неудобно.
И что-то со стейтами погорячился - все значительно проще. Спасибо за наводку. Действительно, для каждой подчиненной структуры создаю свои стейты и обрабатываю переходы. Ничего сложного. Единственное - приходится назначать стартовый стейт для подчиненной структуры при переходе на нее, а также наоборот - возврат приходится осуществлять через назначение стейта родителя из потомка. Переходы также оказались не такими страшными. Возможет такой вариант Код:
<s:Transition fromState="state1" toState="state2" autoReverse="true">Код:
<s:Transition fromState="state1" toState="state2"> |
| Часовой пояс GMT +4, время: 10:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.