发新话题
打印

简单的FLASH MTV实例

简单的FLASH MTV实例

打开FLASH软件,新建一个文件,设宽600,高450象素,其它一切采取默认值。选择后点确定。
分二个步骤来完成:
(一) 播放头按钮控制的制作(播放器)
(二) 简单的FLASH MTV的制作
先讲(播放器)的制作
(一) 播放头按钮控制的制作(播放器)
1、◎点<插入><新建元件>
元件行为设置<图形>,元件名称:按钮底座
△用矩形工具会制一个无边矩形;宽600高50,颜色:按自己喜欢(这里用深灰)水平垂直都居中
△可以做的漂亮一点也可以直接用图片代替(这里就从简了)

2、◎点<插入><新建元件>
元件行为设置<影片剪辑>,元件名称:AS语
只用一层:连续设置五个空白关键帧,然后对每个空白关键帧设置动作:

△第一帧:
stop();

△第二帧注意:设置完下面的AS后,打开属性面板再一次点这一帧,在属性的<帧标签>里写上:huakuai 不进行这一设置,快进快退是不好用的)

with (_root) {
if (_currentframe>20) {
gotoAndPlay(_currentframe-20);
} else {
gotoAndStop(1);
}
}

△第三帧:

gotoAndPlay("huakuai");

△第四帧注意:设置完下面的AS后,打开属性面板再一次点这一帧,在属性的<帧标签>里写上:jintui 不进行这一设置,快进快退是不好用的)

with (_root) {
if (_currentframe<_totalframes-20) {
gotoAndPlay(_currentframe+20);
} else {
gotoAndStop(_totalframes);
}
}

△第五帧:

gotoAndPlay("jintui");

3、◎点<插入><新建元件>
元件行为设置<影片剪辑>,元件名称:播放器组件
建三层:从下到上
△第一层把按钮底座元件拖入舞台,水平垂直都居中,
△第二层从公共库拖入六个与下列相关的按钮(也可以自己制作),然后分别对六个按钮设置按钮动作:

△开始按钮,功能:播放,设置按钮动作,(位置下面适当地方放置)

on (release) {
_root.play();
}

△暂停按钮, 功能:暂停,设置按钮动作,(位置下面适当地方放置)

on (release) {
_root.stop();
}

△到头按钮,功能:停止,设置按钮动作,(位置下面适当地方放置)

on (release) {
_root.gotoAndStop(1);
}

△快回按钮,功能:快返回,设置按钮动作,(位置下面适当地方放置)

on (press) {
actionmc.gotoAndPlay("huakuai");
}
on (release) {
actionmc.gotoAndStop(1);
}

△快进按钮,功能:快前进,设置按钮动作,(位置下面适当地方放置)

on (press) {
actionmc.gotoAndPlay("jintui");
}
on (release) {
actionmc.gotoAndStop(1);
}

△留言按钮,功能:快前进,设置按钮动作,(位置下面适当地方放置)

on (release)
{
getURL("http://guestbook.activepower.net/script/user/list.asp?userid=114214");
}

△第三层AS语:把元件AS语拖到舞台,设置<实例名称>为:actionmc (位置可以随便放置)

4、进度文本制作
◎点“窗口”“公用库”“按钮”打开“classic buttons”文件夹中的“Knobs & Faders”文件夹里
的"Knobs & faders parts"文件夹,找到电影剪辑“input box”,将其从“公用库”中拖拽到自己的
库中,将电影剪辑改名为“长度”,再拖拽一个“input box”,改名为“进度”。 
◎修改文本显示框:
双击“库”里的“长度”电影剪辑,选中图层3(layer 3),再点一下场景中的文本框,打开“属性面
板”,将“输入文本”改为“动态文本”,将变量改为 cd ,点确定。
同样办法,修改“进度”电影剪辑,只是变量为 jd ,其它都一样设置。
◎建立“文本”电影剪辑:
新建一个电影剪辑元件,起名为“文本”,分别将“长度”和“进度”两个电影剪辑拖拽到“文本”电
影剪辑的工作区里排列好,用箭头工具点击“长度”电影剪辑,到“属性面板”中设置“实例名”
为:changdu ,同样方法设置“进度”电影剪辑“实例名”为:jindu 。

5、音量控制制作
点击“窗口”、“其他面板”、“公用库”、“按钮”,打开“Knobs & Faders”文件夹,找到电影剪
辑“fader-mixer”,将其从“公用库”中拖拽到自己的库中将电影剪辑“fader-mixer”改名为“音量”,
再双击文件夹“knob & fader parts”名称,改名为“音量控制”,再双击该文件夹图标,打开改文件夹,
将影片剪辑“fader”改名为“音量手柄”,将按钮元件“fader button”改名为“音量按钮”,
将影片剪辑“fader details”改名为音量刻盘,将影片剪辑“fader shadow”改名为“音量阴影”。
◎修改“音量”元件:
在“库”面板中双击影片剪辑“音量”,用箭头工具框选“音量手柄”和“音量刻盘”,点击“修改”、
“变形”、“逆时针旋转90度”,用箭头工具单击影片剪辑“音量手柄”,到“属性面板”中设置实
例名:shoubing 。将手柄移动到刻盘的中心位置。 在“动作面板”中输入一下AS代码,把原来里面的
脚本语句覆盖掉。
onClipEvent (load) {
chushi_kepan = _x-50;
zuo = _x-50; 
you = _x+50; 
ding = _y;
di = _y; 
wls = new Sound();
wls.attachSound("wls");
zdyl = 100;
dqyl = zdyl/2;
wls.setVolume(dqyl);
}
onClipEvent (enterFrame) {
dqyl = Math.ceil(_root.yinliang.shoubing._x-_root.yinliang.shoubing.chushi_kepan);
wls.setVolume(dqyl);
}
◎再用鼠标双击工作区中的影片剪辑“音量手柄”,漏出按钮,给按钮添加以下按钮动作,把原来里面的
脚本语句覆盖掉。
on (press) {
startDrag("", false, zuo, ding, you, di);
}
on (release) {
stopDrag();
}

6、进度显示制作
◎点<插入><新建元件>
元件行为设置<图形>,元件名称:进度框
△用矩形工具会制一个无边矩形;宽308高4,颜色:深灰,水平垂直都居中
◎点<插入><新建元件>
元件行为设置<按钮>,元件名称:进度按钮
△在弹起帧下,用矩形工具会制一个无边矩形;宽8高4,颜色:浅灰,水平垂直都居中
◎点<插入><新建元件>
元件行为设置<影片剪辑>,元件名称:进度头
△将库中进度按钮元件拖拽到工作区中水平垂直都居中,
◎点<插入><新建元件>
元件行为设置<影片剪辑>,元件名称:进度显示
△将库中进度框元件、进度头元件拖拽到工作区中水平垂直都居中,用箭头工具单击影片剪辑“进度头”,到“属性面板”中设置实例名:shoubing 。
◎在“动作面板”中输入一下AS代码,
onClipEvent (load) {
chushi_x = _x;
zuo = _x;
you = _x+300;
ding = _y;
di = _y;
frameIncrement = 300/_root._totalframes;
scrubIncrement = _root._totalframes/300;
}
onClipEvent (enterFrame) {
if (!tuozhuai) {
_root.jindubang.shoubing._x = chushi_x + (_root._currentframe * frameIncrement);
} else {
_root.gotoAndPlay(Math.ceil((_root.jindubang.shoubing._x - chushi_x) * scrubIncrement));
}
}
◎再用鼠标双击工作区中的影片剪辑“进度头”,漏出按钮,给按钮添加以下按钮动作,
on (press) {
tuozhuai = true;
startDrag("", false, zuo, ding, you, di);
}
on (release) {
stopDrag();
tuozhuai = false;
}

8、◎回场景编辑:
所有层的第一帧按以下制作:所有层都在200帧处插入普通帧(目的后面再讲)
△场景主要建九层:(从下到上)
△第一层: 把库中<播放器组件>拉入舞台:设置<实例名称>为:bfq 位置:水平:居中,垂直:底对齐
△第二层:是将来编制和歌词相关动画
△第三层:是将来编制歌词
△第四层:是将来编制歌词遮罩
△第五层:是将来加入歌曲
△第六层:将影片剪辑“进度显示”托拽到主场景,到“属性面板”给影片剪辑“进度显示”起一个实例名:jindubang ,调整好摆放位置即可。
△第七层:将影片剪辑“音量控制”托拽到主场景,到“属性面板”给影片剪辑“音量控制”起一个实例名:yinliang ,调整好摆放位置即可。
△第八层:将电影剪辑“文本”从库中拖拽到场景中位置:放在<播放器组件>的右边,再用箭头工具点击一下电影剪
辑“文本”,设置“实例名”为wenben 并将下面AS命令复制到“动作面板”中。
 
onClipEvent (load) {

s1 = int(_root._totalframes/12) ;
fen1 = int( s1 / 60 );
miao1 = s1 % 60 ;
if (length(fen1) == 1){
fen1 = "0"+fen1+"'";
}else{
fen1 = fen1+"'";
}
if (length(miao1) == 1) {
miao1 = "0"+miao1+"”";
}else{
miao1 = miao1+"”";
}

_root.wenben.changdu.cd = fen1 + miao1;
}

onClipEvent (enterFrame) {
s2 = int(_root._currentframe/12);
fen2 = int( s2 / 60);
miao2 = s2 % 60 ;
if (length(fen2) == 1) {
fen2 = "0"+fen2+"'";
}else{
fen2 = fen2+"'";
}
if (length(miao2) == 1) {
miao2 = "0"+miao2+"”";
}else{
miao2 = miao2+"”";
}

_root.wenben.jindu.jd = fen2 + miao2;
}

△第九层:加帧动作:

stop();
_root.flag = true;

在最后一帧加帧动作:

_root.gotoAndStop(1);

△编制和歌词相关的动画,可以在第二层与第一层之间任意再添加


◎好了,播放头按钮控制的制作(播放器)完成了,可以测试 (按Ctrl+Enter)
看效果如果满意就执行“文件-保存”命令,将文件保存为“片头控制.fla”存盘。
将库中所有元件归在片头文件夹内
当然你也可以根据自己喜欢再添加几层弄一点制作网名、网址什么的 ,总之存盘后,
今后再做第二个MTV、第三个MTV个时,只要先打开“片头控制.fla”再另存为新的要做的
歌曲名,至少快多了,有点模板的作用。这就是为什么现在在200帧处插入普通帧的目的了。
真正制作MTV时,所有层的所有帧都应该按歌曲的最后帧,同步延长。

大家认为好,才是真的好!

TOP

(二) 简单的FLASH MTV的制作
以“天下父母心”的歌曲来制作一个MTV
打开FLASH软件
◎点<文件><打开>找到“片头控制.fla”<另存为>天下父母心.fla
◎点<导入到库>将天下父母心的歌曲以及相关的图片导入到库
△(为了方便交流现将歌曲以及相关的图片打包,下载后打开对照)
1、把导入的图片做成图形
◎点<插入><新建元件>
元件行为设置<图形>,元件名称:依次编号;在库中把图片归在图片文件夹内
2、在场景编辑工作区里
◎歌曲层的第一帧将天下父母心的歌曲拉入舞台延长帧,(一般来说都应该延长到歌曲
的结束,本列因为歌曲连唱二遍,所以在中间2644帧的地方就给它结束了)
◎歌词层按回车键在听到第一句歌词发音的那帧上插入空白关键帧;听到第二句歌词发音的那帧
上再插入空白关键帧;如此第三句、第四句、一直到结束
△然后在各个空白关键帧上依次复制以下歌词,位置:X=居中 Y=352.4 字体按自己喜欢;字号不要超过32;颜色:阴暗
(本列依次)
238吃了多少331苦受了多少累
380你们为抚养儿女遭了多少罪
475头发白了不会再变黑568皱纹添了不会再消退
667起过多少早715贪过多少黑
764你们为培养儿女多少心力被操碎
859眼睛花了898走路已驼背
959牙齿掉了991说话常琐碎
1047常言说可怜天下父母心
1148直到我们有了儿女才能真正的体会
1237最感动就是1286天下父母心
1344儿女长大要去飞1389老人怕给添累赘
1628换一杯茶水
1678铺一下床被
1728问一问饭菜
1772合不合口味
1820父母如今到了这个年岁
1916健康长寿多少钱也买不回
2007常言说可怜天下父母心
2107直到我们有了儿女才能真正的体会
2198最感动就是天下父母心
2302老人的健康长寿多少钱也2400买不回
◎加一层歌词1
△将歌词层全部复制;颜色:黄或红
◎歌词遮罩层(238帧~314帧;意思前者238帧处将遮片的始端按放在歌词的最前面
后者314帧处将遮片全部覆盖歌词;并予以补间 形态;后面同理)
△在238帧上插入空白关键帧;用矩形工具会制一个无边矩形;宽300高33,颜色:任意
在314帧上插入关键帧;补间
△在331帧插入关键帧;在363帧插入关键帧;将331帧处的遮片移到歌词的最前面;
将336帧处的遮片全部覆盖歌词;并予以补间 形态(后面同理)
△依次做好380帧~450帧、475~534、568~643、667~693、715~748、764~846、859~870、
898~923、959~973、991~1016、1047~1128、1148~1225、1237~1282、1286~1322、
1344~1373、1389~1432、1628~1663、1678~1713、1728~1750、1772~1800、
1820~1889、1916~1978、2007~2088、2107~2189、2198~2280、2302~2373、2400~2442
△选遮罩
△按回车键或者测试,看看效果;如果满意就执行“文件-保存”命令
◎接下来就编制和歌词相关的动画,可以采用淡进淡出、遮罩切换、也可以再加一
动态图片和透明FLASH等等,自由发挥,这里就不讲。
◎最后,提醒一下第一层as语层的最后一帧的帧名令还在不在?
所有层的最后帧是否同步延长了?
测试完了,不要忘了保存

大家认为好,才是真的好!

TOP

附件: 您所在的用户组无法下载或查看附件
大家认为好,才是真的好!

TOP

大家认为好,才是真的好!

TOP

发新话题