Flash MX 2004新特性实例学习五(2)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
12、按Ctrl + F8新建一个Movie Clip,命名为“Stripes1”。将图库中的Stripe Clip拖到该Clip的场景中。在图层的第60帧和120帧上面插入关键帧,并调整各帧上面的Stripe Clip的位置。点击第1帧和第60帧,在它们的帧属性面板上面Tween中选择Motion效果,形成一个Stripe Clip从场景外运动到场景中间的效果。 13、按Ctrl + F8新建一个Movie Clip,命名为“Stripes”。将图库中的Stripes1 Clip拖两次到该Clip的场景中,适当调整其位置。 14、回到主场景中,在TimeLine中新建一个图层,图层命名为“Complex”,将图库中的Complex Mask Clip拖到场景中,将其命名为“complex”。同样,在TimeLine中新建两个图层,分别命名为“Circles”和“Stripes”,将图库中的Circles Clip和Stripes Clip分别拖到各层的场景中,并分别命名为circles和stripes。 15、至此,三个遮照效果的原材料是准备好了,下面我们来制作控制这些效果的Clip。按Ctrl + F8新建一个Movie Clip,命名为Cpinfo,并在Link age中选定“Export for Action script”,设置Identifier为Cpinfo。在该Clip的场景中,从组件库中拖6个Radio Button出来,分别命名为“rCity”、“rAngel”、“rGarden”、“rStripes”、“rComplex”、“rCircles”,依次设置data属性为“city”、“angel”、“garden”、“stripes”、“complex”、“circles”,依次设置Label属性为“Cityscape”、“Angel”、“Garden”、“Stripes”、“Complex”、“Circles”,最后将前三个Button的groupName属性设置为“maskeeGroup”,后三个Button的groupName属性设置为“maskGroup”。从组件库中拖一个Check Box出来,命名为“cbDrag”,设置Label为“Drag Mask”。排列这些组件如图4所示。 16、回到主场景中,在TimeLine中新增一个图层,从组件库中拖一个Window组件出来,命名为“controlPanel”,设置contentPath为“cpinfo”,Title为“Control Panel”。再从组件库中拖一个Check Box到场景中,命名为“hideCP”,设置Label为“Show control panel”。 17、在主场景中的TimeLine上增加一个新的图层,命名为“Actions”,在该层的第2帧上插入关键帧,相应调整其他图层的帧数。在Actions层的第1帧的Action面板上增加下面的语句: /* Copyright 2003 Macromedia, Inc. All rights reserved. The following is Sample Code and is subject to all restrictions on such code as contained in the End User License Agreement accompanying this product. */ var maskees:Array = [city, angel, garden]; //注释1 for (var i in maskees) maskees[i]._visible = false; //注释2 var masks:Array = [stripes, circles, complex]; //注释3 for (var i in masks) masks[i]._visible = false; //注释4 注释1:定义一个数组,里面放的是三个遮照的背景。 注释2:这里是设置三个遮的背景都为不可见。 注释3:定义一个数组,里面放的是三个遮照的效果。 注释4:这里是设置三个遮照的效果都为不可见。 将各种效果放在数组中来操作,是一种很值得学习的编程习惯。 关键词: |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 酷!Flash聊天室的实现(3)下一篇: 使用操作符处理表达式中的值(2)
关于Flash MX 2004新特性实例学习五(2)的所有评论