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>

    动画效果有:

                 

  • 相关阅读:
    iOS基础教程:在建好的项目中加入CoreData[转]
    iOS开发--使用lipo命令制作模拟器与真机通用静态库
    Linux命令之du
    简单了解gzip、bzip2、xz
    Linux命令之rpm
    进入CentOS7紧急模式恢复root密码
    解决Linux用户模板文件被删除后显示不正常问题
    Linux修改用户基本信息(不含密码)
    Linux用户密码文件/etc/shadow相关
    SecureCRT、Xmanager对Linux上传下载文件或文件夹
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1797482.html
Copyright © 2011-2022 走看看