日期:2013-10-16 浏览次数:20101次 点赞次数:20

  在上一篇中,主要跟大家聊了一下做flash片头的前期准备,而在这一篇中主要跟大家聊一下有关片头里面不可缺少的元件。

  一. 首先在制作一个片头的时候第一个应该想到的就是在片头播放完毕的时候应该有一个enter按钮,去引入你的主页面。
 
  对于 enter按钮有以下几种类型:
 
  1. 如果 你直接需要引向别的独立页面,你只要加上(推荐使用):
on(release)
{getURL(“你需要导向的内容”);}

点击浏览该文件

1. 如果你的网站是flash的,你想通过as直接载入下一个页面(不推荐):
loadMovie ("path/要再入的文件", "mc的名字");
一般不推荐在片头中用这个,而一般用的都是第一种类型
2. 如果片头和下面的内容是一体,你也可以用:
gotoAndPlay([scene,] frame);
这样就可以了
3. 如果你希望在片头播放完毕以后自动转向某个页面,你可以:
载影片播放完毕的最后一针加一个:
Stop();
getURL("转向叶面","_blank");
点击浏览该文件
  二.对于flash片头,有些浏览者并不愿意看完你的片头,而是急于想进入你的主站点,为了不使浏览者失去耐心而离开,你应该在flash的第一针加入一个skip按钮直接转向他们需要看到的页面,而不需要等到看完整个片头。
 
  对于skip按钮的具体代码加载和enter是一样的,这里就不再重提了。
 
  三.一般的片头都有很棒的音乐作背景,用来增加片头的吸引力,但是有些时候浏览者由于某些原因并不想听到音乐,这时,你应该设置一个静音按钮,从而挽留住由于原因需要安静环境的浏览者:这时候你可以建立一个声音按钮加上如下代码:
on(release)
{
stopAllSounds();
}
  四.一般的片头都比较大,没有人希望去看一个断断续续的片头,此一个loading是必不可少的。
  1.首先制作一个自己喜欢的loading样式如图:

按此在新窗口浏览图片

2, 回到主场景将刚刚做的loading 拖入到场景,并且给它起实例名:loading
3.新建as层,在第1针处插入关键针输入:
a=getBytesTotal();
b=getBytesLoaded();
loaded=int(b/a*100);
1. 在最后一针插入关键针,写入:
if(a==b){
nextScene();
}else{
}
6.新建一个场景放你要播放的片头就ok了 
点击浏览该文件