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>

    动画效果有:

                 

  • 相关阅读:
    【转】Linux目录结构FHS
    单链表是否有环并如何找到环入口
    【转】linux dd 的简单应用
    DataSet、ExecuteScalar、ExecuteReader
    解决Excel只验证前8行字符串的长度
    SQL Server UPSERT equivalent
    用通配符替换字符串
    从内存中查询表字段定义的长度大小
    C#判断一个字符串是否为整数
    page life cycle of master page with content page
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1797482.html
Copyright © 2011-2022 走看看