我用"行为"作动画系列教程(四)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-12
组件.在它的属性面板中(ctrl+F3)点击”启动组件检查器”,然后在弹出的组件检查器中设置如图所示(URL:音乐.mp3,并选择它加载后自动播放.就是打上那个小对勾)
然后再新建一层拖一个MediaController组件到主场景中.并使用上节中的方法将MediaDisplay组件关联.但参数如下: 设置好后.我们先保存源文件.(ctrl+s),然后在与源文件同一目录下放置名为”音乐.mp3”的音乐文件.这时你如果在FLASH中测试文档会听到音乐.并在”控制器组件”中能看到播放时间并能对音乐进行暂停和播放.(如果没有音乐请检查你所放置的是否是mp3文件.而且是flash能够正常导入的那种.(flash对mp3的导入是很挑剔的.有些mp3不符合flash 能够导入的要求时.外部加载也一样不能被加载.请参考其它相关资料) 2. (为了以后编辑还是作这一步吧.你也可以不进行这一步)当第一步完全测试通过后.我们把放置这个MediaDisplay组件和MediaController组件的图层1,和图层2改名为”音乐”和”控制”并将它锁定. 3.我们开始制作我们的音乐片段.然后通过设置线索点(怎么设置一会儿再说),根据音乐的播放时间,让其自动导航.假如我上面的音乐随着播放会出现三个分画面.那么我们先制作这三个画面.每一个都是一个大MC.(影片剪辑.) 在这里我就不讲画面(MC)制作了.这些镜头画面在实际当中是根据你的音乐和你的需要自已作出来的.只要保证每一个镜头画面作在一个大的MC里,就不会影响我们的线索点导航.而且也是最简单最方便的.(当然你也可以作到主时间轴上.那样导航时有些麻烦…..) 4.将画面作好后.比如我的例子中.三个画面都作好了.并让这三个画面在音乐播放到5秒后出现第一个画面,然后播放到10秒时换第二个画面.到第14秒时换第三个画面,第16秒时出面返回画面.(我的音乐长16秒多) 新建一层用来放置这些画面. 在第1帧上加个stop();将第1,第2,第3画面分别放置到2,3,4帧上,第5帧上放置一个返回按钮.时间轴如图: 然后将”控制”层第二帧插入空白关键帧.这样播放到画面1及以后的画面时MediaController组件就不会出现了.但音乐层必须延长到第5帧.就像上图一样的时间轴. 5.我们开始创建线索点.并给显示组件附加行为.. 选中音乐层上放置的MediaDisplay组件(也就是第一次拖放的显示组件).在属性面板中点”启用组件检查器”.按如图设置 右上面红框选的就是线索点.我根据我的需要增加了4个线索点. Name字段放的是要跳转的第几帧或是帧标签名.position字段就设置当音乐播放到什么时间作跳转?格式是:小时:分:秒:毫秒 因为我们在第1帧加了stop();命令,所以一开始播放时不会播放其它帧的.上面线索点的意思是当音乐播放到5秒时跳转到第2帧.当音乐播放到10秒时跳转到第3帧.当播放到14秒时跳转到第4帧,当音乐快结束时(也就是结束了)跳转到第5帧.(这时可通过返回按钮返回到第一帧.)(我的音乐长16.337秒) 那么跳转后是播放还是停止呢主时间轴呢?因为我们没有在其它2---5帧上加stop();命令.所以就的通过将要给MediaDisplay组件附加的行为来具体控制. 此时如果已经选中了MediaDisplay组件(显示组件),那么打开行为面板.附加”媒体”---“指定帧线索点导航”,在弹出的对话框中选择要导航的时间轴为”_root”(主时间轴),并在方框处打对勾.以表示转到后停止. 好了,我们的效果已经作完了.测试一下吧! 效果: 点击浏览该文件 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于我用"行为"作动画系列教程(四)的所有评论