zoukankan      html  css  js  c++  java
  • Flex加载动画

    Flex加载动画有多种方法,这里讲的是其中比较常用的一种。

         首先应该要做好一个动画,在这里我就有一个叠牌的动画,如图:

                                                     

            有了动画后还要在库里为其命名,命名步骤如下:

                                                      

                                                     

             命名的步骤非常简单,相信看过图片解释得非常清楚了。只要在类里写上你自己想命名的名字就可以了。最后当然是导出来在flex程序里使用了,只要在库里,右键,导出swc文件即可。

                                                      

              导出swc文件后,将其放在flex 程序的lib文件夹里,如下所示:

                                                     

           然后就剩下代码部分了。

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
    <mx:Script>
       <![CDATA[
        import mx.core.UIComponent;
        private var wc:WatchCard;//叠牌动画
        private var ui:UIComponent = new UIComponent();
        private function init():void
        {
         this.addChild(ui);
        
         wc = new WatchCard();
         ui.addChild(wc);
         wc.x = 300;
         wc.y = 200;
         wc.addEventListener(Event.ENTER_FRAME,wcHandler);
        }
        private function wcHandler(evt:Event):void
        {
         if(wc.currentFrame == wc.totalFrames){
          wc.removeEventListener(Event.ENTER_FRAME,wcHandler);
          //处理其它事情
         }
        }
       ]]>
    </mx:Script>
    </mx:Application>

    动画效果有:

                 

  • 相关阅读:
    LeetCode 剑指offer 面试题05. 替换空格
    WebSocket整合SSM(Spring,Struts2,Maven)
    Eclipse常用20个快捷键
    JDK、JRE、JVM三者间的联系与区别
    Java集合框架详解(全)
    Java开发环境配置(Jdk、Tomcat、eclipse)
    Java面向对象概述及三大特征(封装,继承和多态)
    程序员之歌
    UML2.0最新版入门图解
    java单元测试,ssh(spring,struts2,hibernate)框架整合junit4
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1797482.html
Copyright © 2011-2022 走看看