2011-04-07 2 views
1

일시 정지 효과의 플렉스 4 스파크 버전이 있습니까? 시퀀스에서 플렉스 4 일시 중지 효과가 있습니까?

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/effects/Pause.html

이 효과는 다음 효과에 가기 전에 시간의 특정 기간 동안 일시 중지합니다. 또한 특정 이벤트가 대상에 전달 될 때까지 일시 중지 할 수 있습니다.

@Shaun,
알 수 있습니다. 저를 버렸던 이유는 그것이 포함하고있는 mx.effects 패키지와 Pause가 확장 된 TweenEffect 클래스의이 주석이었습니다.

은/** *
TweenEffect로부터 플렉스 4로 플렉스 3의 애니메이션 효과를위한 수퍼 클래스가 상기
* 점화 효과 대신 TweenEffect로부터의 spark.effects.Animate 클래스를 확장한다.
*/
[대안 (대체 = "spark.effects.Animate"= "4.0"부터)]

감사합니다! 이 (레이아웃을 분리, 바 등을 스크롤로 인해 구조의 변화 가능성) 조언 아니에요 있지만

답변

3

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf5fdc3-7fff.html

내가 일시 정지 효과가 잘 작동 할 거라 생각 여기 말한다 .. . 실제로 그것을 밖으로 시도했다 4.5 SDK의 스파크에 나타납니다

<?xml version="1.0" encoding="utf-8"?> 
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
     xmlns:s="library://ns.adobe.com/flex/spark" 
     title="HomeView"> 

    <fx:Script> 
     <![CDATA[ 
      protected function button1_clickHandler(event:MouseEvent):void 
      { 
       // TODO Auto-generated method stub 
       bc.visible=true; 
      } 

      protected function button2_clickHandler(event:MouseEvent):void 
      { 
       // TODO Auto-generated method stub 
       bc.visible=false; 
      } 

     ]]> 
    </fx:Script> 

    <fx:Declarations> 
     <!-- Place non-visual elements (e.g., services, value objects) here --> 
     <s:Sequence id="sq"> 
      <s:Rotate angleBy="45" autoCenterTransform="true"/> 
      <s:Pause duration="1000"/> 
      <s:Rotate angleBy="45" autoCenterTransform="true"/> 
     </s:Sequence> 
    </fx:Declarations> 
    <s:layout> 
     <s:VerticalLayout/> 
    </s:layout> 
    <s:BorderContainer id="bc" width="100" height="100" backgroundColor="blue" visible="false" showEffect="sq"/> 
    <s:Button click="button1_clickHandler(event)" label="show"/> 
    <s:Button click="button2_clickHandler(event)" label="hide"/> 
</s:View> 

참고 이것은 모바일 응용 프로그램이므로 참고 :보기.

+0

감사합니다. 위의 답변. –