Просмотр перехода в конце анимации - PullRequest
0 голосов
/ 23 октября 2011

Вот предложение:

У меня есть изображение и кнопка на домашней странице моего мобильного приложения.

Я применяю анимацию к изображению, нажимая кнопку.Это прекрасно работает.

ПРОБЛЕМА:

Я хочу добавить переход представления, который перемещается к следующему представлению после завершения анимации.

КОД:

AS:

    protected function nextView()
    {
    navigator.pushView(View2);
    }

MXML:

    <s:Button id="Button" click="anim.play()"/> //anim.play() is in 
    //the declarations tag and is working as expected.

    <s:Image id="img" source="@Embed('assets/image.png')"/>

Я пробовал:

-Добавление nextView() к методу click после вызова анимации

- Использование effectEnd="nextView()" в свойствах кнопки

Спасибо за любую помощь и понимание, которые вы можете предоставить.

1 Ответ

0 голосов
/ 23 октября 2011

effectEnd, кажется, работает для меня:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark"> 
    <fx:Declarations>
        <s:Move id="myEffect" xBy="100" target="{btn}" effectEnd="navigator.pushView(NextView)" />
    </fx:Declarations>

    <s:ViewNavigator id="navigator" width="100%" height="100%"/>

    <s:Button id="btn" label="play" click="myEffect.play()" />

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