|
|||
![]() | |||
您现在的位置: Photoshop资源站 >> 设计学院 >> 动画设计 >> Flash >> Flash MX >> 正文 |
|
|||||
| Flash MX实战精选:星星跟我走 | |||||
作者:佚名 教程来源:不详 点击数: 更新时间:2007-8-15 ![]() |
|||||
|
在Flash MX当中鼠标的跟踪的制作方法有很多种,为你介绍其中的一种可以有多种变化方式的鼠标跟踪。让星星紧随你的鼠标转动。 图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跟踪鼠标 setProperty ("/a", _rotation, b); 物体a的旋转值等于变量b b = Number(b)+20; 变量b加20 if (Number(b) == 360) { 判断如果b为360 b = 0; 变量b为0 } 停止判断 a = Number(a)+1; 变量a加1 duplicateMovieClip("/a","aaa"adda,eval("a")); 复制物体a为aaa加变量a if (Number(a) == 25) { 判断如果a为25 a = 0; 变量a为0 } 停止判断 setProperty("/a",_x, getProperty("/aa", _x)); 物体a的x坐标等于物体aa的x坐标 setProperty("/a",_y, getProperty("/aa", _y)); 物体a的y坐标等于物体aa的y坐标 步骤8:在第2帧处插入空帧(Insert Blank Keyframe),将第2帧的Actions设为gotoAndPlay (1);作用是跳至第一帧并播放。 步骤9:回到主场景(Scene),把库里面的两个电影片断star和while都移到主场景,在Instance面板中分别为它们命名为a和aa。如图6所示。 图6 给主场景中的电影片断命名 按Ctrl+Enter,就可测试鼠标跟随效果。 |
|||||
| 教程录入:onegreen 责任编辑:onegreen | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | SiteMap(软件) | SiteMap(文章) | SiteMap(图片) | | |
| Powered by:onegreen.org 站长:onegreen〖粤ICP备06090975号〗 |
|