返回顶部
关闭软件导航
位置:首页 > 资讯 > 其他>一般来说loading的制作方法很多,这个网站就是采用一种普通的制作方法,先来看看图片

  一般来说loading的制作方法很多,这个网站就是采用一种普通的制作方法,先来看看图片

  可以看到整个LOADING的制作就在2个图层的第一桢上,分别是AS层和LOADING层 AS层当中输入脚本stop();作用是让它停止在第一桢上,这样的话它就不在继续播放了,而看看LOADING层,在画布当中点击它发现是一个影片剪辑,(影片剪辑是相对独立的东西,也就是说虽然场景已经停在第一桢了,但是影片剪辑却可以播放)我们双击这个影片剪辑,打开后如图所示

  大家从这个可以看到每个部分都有自己的归属,所以大家在做的时候也要这样,思路很清晰,对于layer2 和layer4我们就不在研究了,都是简单的渐显效果,我们重点就是layer5这个图层,发现这个还是个影片剪辑,在20桢的位置上我们点击这个影片,打开动作面板,发现这样的代码:如下:

  onClipEvent (load)

  {

  this.bar._xscale = 0;

FLASH跳转生成器

  total = _root.getBytesTotal();

  }

  onClipEvent (enterFrame)

flash跳转软件

  {

  this.bar._xscale = _root.getBytesLoaded() / _root.getBytesTotal() * 100;

  loaded = _root.getBytesLoaded();

  percent = int(loaded / total * 100);

  txt = percent + "%";

  if (this.bar._xscale == 100)

  {

  _parent.play();

  } // end if

  我来做一下翻译,onClipEvent (load) 当影片载入的时候;

  this.bar._xscale = 0;this是相对的意思,就是从这个影片开始,bar这个影片当中水平百分比是0

  total = _root.getBytesTotal();把主场景的字节数赋值给total

  onClipEvent (enterFrame)当影片播放的时候

  this.bar._xscale = _root.getBytesLoaded() / _root.getBytesTotal() *100; 把目前载入的字节数除总的字节数,然后再乘100

  loaded = _root.getBytesLoaded();把载入的字节数赋值给loaded

  percent = int(loaded / total * 100);这个就是为了取整,并赋值给percent

  txt = percent + "%";在percent 值的后面加上一%号,赋值给txt

  if (this.bar._xscale == 100)

用flash实现链接跳转

  {

  _parent.play();

  } 这是一判断语句,如果bar这个影片元件的水平缩放到了100,那么上一层就开始播放,_parent也是相对的意思,表示前一个目录。

  从这个代码来看flash跳转软件,大家也许会郁闷了,这个bar元件在什么地方,我怎么没看到呢?

  不要着急,后面来说。

  并且相对应的在layer5这个层的上面有AS层用flash实现链接跳转,20桢的位置有代码stop() ;让它停止在20桢位置上。我们可以看到在40桢的地方有_root.gotoAndPlay(2);意思是跳转到场景的第2桢.

如果您觉得 一般来说loading的制作方法很多,这个网站就是采用一种普通的制作方法,先来看看图片 这篇文章对您有用,请分享给您的好友,谢谢
文章地址:https://www.tianxianmao.com/article/other/yblsloadingdzzffhdzgwzjscyyzptdzzffx.html
解放双手无尽可能,有问题添加天线猫微信