Dzwebs.Net

撰写电脑技术杂文十余年

Flash的_framesloaded代码示例

Admin | 2012-1-8 10:18:56 | 被阅次数 | 5166

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  _framesloaded(MovieClip._framesloaded 属性)

  public _framesloaded : Number [read-only]

  从流式 SWF 文件加载的帧数。此属性可用于确定特定帧及其前面所有帧的内容是否已经加载,并且是否可在浏览器本地使用。也可用于监视大 SWF 文件的下载。例如,可能需要向用户显示一条消息以表明在完成 SWF 文件中指定帧的加载前,SWF 文件将会一直进行加载。

  可用性:ActionScript 1.0;Flash Player 4

  示例

  下列示例在加载了所有的帧时使用 _framesloaded 属性来启动 SWF 文件。如果尚未加载所有帧,则会按比例增大 bar_mc 影片剪辑实例的 _xscale 属性,以创建进度栏。

  在时间轴的第 1 帧中输入下面的 ActionScript:

  var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);
  bar_mc._xscale = pctLoaded;

  将以下代码添加到第 2 帧:

  if (this._framesloaded < this._totalframes) {
      this.gotoAndPlay(1);
  } else {
      this.gotoAndStop(3);
  }

  将您的内容放在第 3 帧上或其后。然后将以下代码添加到第 3 帧:

  stop();


该杂文来自: 动画制作杂文

上一篇:详细介绍FLASH的_focusrect脚本属性

下一篇:_global 属性、Button._height 、MovieClip._heig

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计