zoukankan      html  css  js  c++  java
  • Flash网站Loading制作

    Flash网站Loading制作~~~

    stop();
    stage.scaleMode=StageScaleMode.NO_SCALE;
    //指定舞台属性为不跟随播放器大小而改变
    stage.showDefaultContextMenu=false;//屏蔽右键
    stage.frameRate=30;//设置贞频为30
    var stageW=stage.stageWidth;
    var stageH=stage.stageHeight;
    //2个赋值用来获取舞台的宽和高
    var loadclip:MovieClip=new MovieClip();
    //创建影片剪辑类,命名为Loadclip
    this.addChild(loadclip);
    //添加loadclip影片剪辑到舞台
    var txt=new TextField();
    //创建一个新文本文件
    txt.autoSize=TextFieldAutoSize.CENTER;
    //文本文件自觉适应大小并且居中
    txt.text="Flash Loading..."
    txt.textColor="oxffffff"
    txt.selectable=false; 
    //文本设置为不可选
    txt.x=stageW/2-txt.width/2;
    txt.y=stageH/2-txt.height/2;
    //把文本文件放置于舞台的中央
    loadclip.addChild(txt).name="txt";
    //将文本实例txt添加到loadclip
    
    var stgb=new Sprite();
    //创建一个Sprite雷鸣为stgb
    stgb.graphics.beginFill(0xffffff,.3);
    //采用单色填充,白色透明度为30%(0.3)
    stgb.graphics.drawRect(0,0,200,10);
    stgb.graphics.endFill();
    stgb.x=stageW/2-stgb.width/2;
    stgb.y=txt.y+txt.height+5;
    loadclip.addChild(stgb)
    //绘制进度条并添加到舞台
    
    var stg=new Sprite();
    stg.graphics.lineStyle(1,0x000000,0.5);
    stg.graphics.beginGradientFill(GradientType.LINEAR,[0xff0000,0xffff00],[100,100],[0,255]);
    //采用一个渐变填充 深蓝——浅蓝
    stg.graphics.drawRect(0,0,200,10);
    stg.graphics.endFill();
    stg.x=stageW/2-stg.width/2
    stg.y=txt.y+txt.height+5;
    loadclip.addChild(stg)
    //绘制进度条并且添加到舞台
    
    this.loaderInfo.addEventListener(ProgressEvent.PROGRESS,loading);
    //添加进度监听器,时间的处理函数为Loading
    this.loaderInfo.addEventListener(Event.COMPLETE,loaded);
    //添加进入完成监听器,时间处理的函数为Loaded
    function loading(eve){
        var loadpre:int=eve.bytesLoaded/eve.bytesTotal*100;
        txt.text="影片载入"+loadpre+"%";
        stg.scaleX=loadpre/100;
    }
    //显示进入百分比
    
    function loaded(eve){
        txt.text="影片载入完毕";
        if(framesLoaded==totalFrames){
            removeChild(this.getChildAt(0));
            nextFrame();
        }
    }
    //载入完毕清楚LOADING MC 跳到下一帧播放
  • 相关阅读:
    接口请求的例子
    SQLServer跨库查询分布式查询
    查看数据库估计的执行计划
    数据库对比工具
    十步完成windows服务的安装
    cdn 浏览器缓存机制
    quartz spring 整合例子
    利用jquery 实现多文件上传
    监测数据库的结构变化
    yii sql的输出
  • 原文地址:https://www.cnblogs.com/csn0721/p/3459735.html
Copyright © 2011-2022 走看看