Flex 4.5: Использование перехода Move на Style? - PullRequest
0 голосов
/ 01 августа 2011

В Flex 3 можно было использовать эффект перехода Move для таких стилей, как «левый», «правый», «верхний» или «нижний».Например, в приложении у меня был HBox со 100% шириной и высотой, а в этом HBox у меня было три VBox.Допустим, левый VBox имел ширину 300 пикселей, тогда я мог установить «левый» стиль HBox на -300, чтобы левый VBox находился вне сцены.В другом состоянии я просто устанавливаю «left» на HBox на 0, чтобы левый VBox становился видимым в этом состоянии.При этом я мог бы использовать переход, подобный следующему, для анимации движения на левой панели, когда состояние переключается ...

    <mx:transitions>
    <mx:Transition id="trans1" fromState="" toState="leftPanelState">
        <mx:Sequence>
            <mx:SetPropertyAction target="{leftPanel}" name="visible" value="true"/>
            <mx:Parallel target="{panelHBox}">
                <mx:Move duration="200"/>
                <mx:Resize duration="200"/>
            </mx:Parallel>
        </mx:Sequence>
    </mx:Transition>
</mx:transitions>

Я пока мало работал с Flex 4.x.Можно ли этого достичь с помощью Flex 4.5?Я пробовал несколько вещей с помощью искровых переходов, но не смог заставить работать анимацию.

...