马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
交互性更是Flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。
poluoluo中心提醒:本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
先看下效果吧:
上面入手下手制造:
(一)画播放器:
1.新建一图形元件,名播放器,在第一层上画个播放器的形状图。宽480,高400,全居中对齐。以下图:
poluoluo中心提醒:本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
2.在下面新建一层,在播放器的下部加个添补突变色条,以下图:
3.下面再新建一层,在得当的地位画几个反光条,以下图:
4.翻开场景1,从库中把“播放器”拖进场景第1层,第1帧,全居中对齐,以下图:
固然也能够按本人的喜欢,别的画个播放器的款式。不外必定要依照550*400尺寸规格的减少比例留出屏幕的地位,我这里是盘算好了的。
poluoluo中心提醒:本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
(二)做按钮:由于要点击开关才让加载,以是要先做按钮。
1.新建按钮元件,名“play1”,按本人的喜好做个按钮。我做的是如许的:(这是缩小400%后的效果)
2.在库中右键点“play1”——间接复制——更名为“play2”。在舞台上翻开后,把序号1改成2就能够了。
3.按本人的请求,要做几个按钮就间接复制几个吧,别忘了更名称和序号哦。
4.翻开场景1,在“播放器”层下面增加一图层,名“按钮”。点下第1帧,把一切的按钮拖到符合的地位,这时候分列不太划一是吧,没关系,点一下按钮层的第1帧,翻开对齐面板,把“相对舞台”往失落,选择上对齐或底对齐,再选择程度均匀距离就行了。以下图:
poluoluo中心提醒:本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
5.如今给按钮写上代码:右键点一了局景中的按钮play1——举措——在举措面板上写上以下代码:
on(release){//当开释按钮时
gotoAndStop(2);//转到并播放第2帧
}
6.右键点一了局景中的按钮play2——举措——在举措面板上写上以下代码:
on(release){//当开释按钮时
gotoAndStop(3);//转到并播放第3帧
}
7.一样的把每一个按钮都写上代码,依此类推,到第8个按钮时应当写的是:
on(release){//当开释按钮时
gotoAndStop(8);//转到并播放第8帧
}
下面代码中双斜杠及前面的字是正文,纷歧定要写上往的。
把按钮层和播放器层都延伸到第9帧,如许按钮就做好了。
(三)做屏幕,由于加载内部SWF影片,必需放在FLASH的一个影片剪辑上,以是要做个“屏幕”才好放映哈。
1.在场景1按钮层下面增加一图层,名“屏幕”点第1帧,用矩形工具,画个无笔触,添补比播放器图形浅一点的玄色的矩形,然后在属性面板中设置其宽*高=410*298.2,(这个尺寸,是按550*400的比例减少得来的,您也能够做分歧的尺寸,可是都要按550*400的比例哦),在属性面板中设置X=70,Y=27.9。选择“恣意变形工具”,把它的“注册点”移到图形的左上角(这步很主要的)。以下图:
2.右键点舞台上的“屏幕”——转换为元件——名“屏幕”,图形元件——断定,如许库中就多出来一个名屏幕的图形元件了。
3.按ctrl+F8,新建一影片剪辑元件,名load1,load的英辞意思就是载进,这个影片剪辑就是用来承载加载的SWF的,由于能够做几个,这是第一个,以是叫load1。把库中的图形元件“屏幕”拖进舞台,全居中对齐,这时候看到其注册点也是在左上角的吧,以下图:
poluoluo中心提醒:本例先容使用FlashAS2.0制造加载内部.swf影片的视频播放器,教程解说的对照具体,合适对AS感乐趣的老手伴侣进修.
4.依照第3步的一样办法,再制造7个如许的影片剪辑,称号分离是load2~load8。
5.回加入景1,在“屏幕”层的第2帧拔出“空缺关头帧”,并把做好的load1影片剪辑拖进,在属性面板中设置坐标是x=70,y=27.9,并把实例名改成load1,以下图:
6.按下面一样的办法,把load2~load8,分离拉到屏幕层的第3帧到第9帧,并分离写好实例名load2~load8,和X和Y的坐标(数值同上)。
(四)写代码:
1.在屏幕层下面增加一图层,名AS,点第1帧,翻开举措面板,写上以下代码:
stop();//由于第1帧是不动的
2.在AS层的第2帧,拔出空缺关头帧,翻开举措面板,写上以下代码:
load1.loadMovie("http://.............swf",1);//在名为load1影片剪辑上加载内部swf文件,深度为1。括弧中"http://.......swf"就是内部SWF的地点。将本人喜好的SWF地点粘贴上往就能够了。
load1._xscale=75;//load1的宽度是本来宽度的75%,由于原文件是550*400,减少了点。
load1._yscale=75;//load1的高度是本来高度的75%,由于原文件是550*400,减少了点。
这就是下面我说的屏幕是盘算出来的缘故原由哈。以下图:
3.在第3帧,拔出空缺关头帧,翻开举措面板,写上以下代码:
load2.loadMovie("http://.............swf",1);//在名为load2影片剪辑上加载内部swf文件,深度为1。
load2._xscale=75;
load2._yscale=75;
人人看得出来了吧,实在这一步只需把第2帧上的代码复制粘贴到第3帧上的举措面板中,再把load1改成load2就能够了。
4.依此类推,在第3帧到第9帧的举措面板上都写上响应的代码。并在一切"http://.............swf"中粘贴上分歧的内部.swf文件的地点。
点把持——测试影片——测试一下吧,假如之前没玩过AS的,必定会很乐意,能够这么容易的把本人或另人的.swf文件加载到这个Flash文件中而且能够把持播放了哈。并且这个swf文件才16K年夜,fla文件也才112K!
5.假如发明有的.swf影片画面会溢出屏幕,能够在屏幕层的下面增加一图层,用无笔触,画一个淡黄色410*298.2,和屏幕一样巨细的矩形,并叠放在屏幕上,设为遮罩层就能够了。
做好后工夫轴上是如许的:
库里是如许的:
此版本基于官方简体中文正式版制作,只需要执行一次快速安装即可使用,包含AdobeFlashProfessionalCS5.5、ExtendScriptToolkitCS5.5、PixelBenderToolkit2.6。 |