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>

    动画效果有:

                 

  • 相关阅读:
    PyQt5-关闭窗体显示提示框(窗口界面显示器上居中)-5
    PyQt5-按钮关闭窗体-4
    PyQt5-显示提示消息文本-3
    PyQt5-显示一个窗体,设置标题和图标-2
    [bzoj1053][HAOI2007]反素数ant【暴力】
    [bzoj1083][SCOI2005]繁忙的都市【MST】
    [bzoj1088][SCOI2005]扫雷Mine【乱搞】
    [bzoj1070][SCOI2007]修车【费用流】
    [bzoj1087][SCOI2005]互不侵犯King【dp】
    [bzoj4558][JLoi2016]方【容斥原理】【计数】
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1797482.html
Copyright © 2011-2022 走看看