Flash MX实例:星星跟着鼠标走 |
本文标签:Flash 有关知识:对象绘制、startDrag 、setProperty、duplicateMovieClip的运用。 制作过程 步骤1:打开Flash,建立一个新文件。 步骤2:从菜单栏中选择插入>添加符号(Insert>New Symbol),在出现的对话框中选电影片断(Movie Clip),取名为star,如图1所示。 图1 建立名为star的电影片断 步骤3:用绘图工具在舞台画一颗星星,大小为10X10像素,颜色为白色,如图2所示。 图2绘画一颗星星 步骤4:在20帧处插入关键帧,右键点选20帧处的星星,在Color Mixer面板将透明(Alpha)值调为0%,并且将星星横向拖动,如图3所示。 图3透明(Alpha)值调为0% 步骤5:右键点选20帧,在Actions面板 ,就将Stop(停止)命令加入此帧。如图4所示。 4 加入Stop命令 步骤6:在第一帧单击鼠标右键选取Panels>Frame,把渐变(Tweening)设为(Shape), 如图5所示。 图5把渐变(Tweening)设为(Shape) 步骤7:点选菜单栏中的插入>添加符号(Insert>New Symbol),在弹出的对话框中选电影片断(Movie Clip), 命名为while。在第1帧单击,在Actions面板中设置Actions如下: startDrag ("/aa", true); //物体aa跟踪鼠标 步骤8:在第2帧处插入空帧(Insert Blank Keyframe),将第2帧的Actions设为gotoAndPlay (1);作用是跳至第一帧并播放。 步骤9:回到主场景(Scene),把库里面的两个电影片断star和while都移到主场景,在Instance面板中分别为它们命名为a和aa。如图6所示。 图6 给主场景中的电影片断命名 按Ctrl+Enter,就可测试鼠标跟随效果,如图7所示。 图7星星跟着鼠标走 如果认为只有一颗星星不好看的话,可以在适当的位置加入几颗星星,那么出来的效果就会更加好看了。 很抱歉我们有时候无法找到文章原始的作者和出处,欢迎本文的原始作者和出处与我们联系,我们会及时注明。 |