灵动嘻哈势力我的音乐间关键部分制作
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-11
一下效果了
大家发现在原文件中,点击CD盒子的时候会弹出CD菜单,还有一个可拖动的空白的小窗口(图5),这就是播放音乐时候的内容显示窗口。这个窗口也是一个单独的影片剪辑,是用来加载外部的SWF音乐和画面的,下面就来制作这一部分,实现加载外部SWF文件
(图5)
制作可拖动的显示窗口的影片剪辑
1. 先画好适当大小的白色方块,转换成影片剪辑,我把它实例名命名为“wbbf”,编辑此剪辑。建立三个图层分别为“加载影片窗口”,“关闭窗口”,“拖拽按钮”(图6)
2. 同样空出第一帧为空白帧加上动作脚本stop();第二帧也加上stop();
3. 第2帧处再制作一按钮,放在“拖拽按忸”层(用来拖拽)
在此按钮上加入动作脚本:
on (press) {startDrag("_root.wbbf");} //当鼠标按下按钮的时候实现拖拽效果 on (dragOut) {stopDrag();} //当鼠标移开按钮的时候停止拖拽 4. “关闭按钮”层 放一个返回按钮 按钮脚本: gotoAndPlay(1); //回到第一帧,达到关闭此窗口的效果 5. 在“加载影片窗口”层,我们把先前画的白色方块再转换成影片剪辑实例名命名为“dxx”(图7) (图6) (图7) 5. 回到主场景看一下,这个剪辑也是显示的白色圆点,右键点击白色圆点加入动作脚本: onClipEvent (enterFrame) { if (_x>500) { setProperty(this, _x, "435.1"); setProperty(this, _y, "111.1"); } //当此剪辑的x轴大于500的时候,将此剪辑放置在x坐标为453.1 ,y坐标为111.1的地方(窗口出现的原始位置) if ( _x<0) { setProperty(this, _x, "435.1"); setProperty(this, _y, "111.1"); } //当此剪辑的x轴小于0的时候,将此剪辑放置在x坐标为453.1 ,y坐标为111.1的地方(窗口出现的原始位置) if (_y>300) { setProperty(this, _x, "435.1"); setProperty(this, _y, "111.1"); } //当此剪辑的y轴大于300的时候,将此剪辑放置在x坐标为453.1 ,y坐标为111.1的地方(窗口出现的原始位置) if (_y<100) { setProperty(this, _x, "435.1"); setProperty(this, _y, "111.1"); } //当此剪辑的y轴小于100的时候,将此剪辑放置在x坐标为453.1 ,y坐标为111.1的地方(窗口出现的原始位置) } onClipEvent (mouseUp) { stopDrag(); } //当鼠标放开的时候停止拖拽 上面的脚本是为了不让显示窗口拖出屏幕外 好了,显示窗口制作完毕,下面就要做加载部分拉,如何加载外部发SWF文件到此窗口呢? 1. 编辑先前做的菜单,菜单内部应该在分三个图层:“文字”,“按钮”,“背景图”三层,文字层也就是CD的歌名,按钮层放在文字层下方,每首歌的歌名下面各放一个隐形按钮 2. 我们就拿第一首歌 “INTRO/0:43”做个例子(图8) (图8) 在此歌名下面的按钮上加入动作脚本: on (release) { with (_root.wbbf) { gotoAndStop(2); } //当鼠标点击此按钮的时候,指定实例名为“wbbf”的影片剪辑(刚才做的显示窗口) 跳到第2帧并且停止 loadMovie("music/deep/intro.swf", _root.wbbf.dxx); //加载外部文件 intro.swf 到实例名为“dxx”的影片剪辑(白色方块) } “music/deep/intro.swf”是要加载的SWF文件的相对路径。 “_root.”的意思是全局的最上层的意思。 “intro.swf”是事先做好的SWF文件 3. 剩下的歌曲要加载的话就按以上方法即可以,只要将每个按钮脚本的加载路径修改一下便可以了。 做到这里就已经CD部分全部完成了。如果想增加CD的话,按照以上步骤就可以再多做几张CD了呵呵。 二.WINDOWS 模拟部分: 另外当你点击桌子上的电脑开关时候会打开屏幕,然后再次点击屏幕的时候会进入WINDOWS模拟的动画(图9) (图9) 其实这一不分也不很难做,桌子上的电脑是一个影片剪辑,在其内部放如两帧。第一帧是电脑关闭时候的画面,第2帧是电脑打开时候的画面并且在打开的电脑 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: PNG图片遮罩问题下一篇: Flash MX的坐标系统简介
关于灵动嘻哈势力我的音乐间关键部分制作的所有评论