论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

拖动一个"心"字的星

文章类别:Flash | 发表日期:2008-9-21 19:21:13

  
拖动的例子很多.但我们是不是作一个比较"浪"一点的又"漫"一点的效果看看呢?呵呵.一起来学习一下吧.
点击浏览该文件
点击浏览该文件
http://www.flash8.net/bbs/UploadFile/2004-12/20041217193542831.swf
1.打开FLASHMX.,按下<ctrl+F8>新建一个图形元件.命名为”.在星元件里画一个

按此在新窗口浏览图片
2.再按下<ctrl+F8>新建一个影片剪辑~命名为”星成心”.在它的编辑窗口中拖也一个”星”元件~
按此在新窗口浏览图片
3.在图层1上新建一个引导层.并在引导层中画一半个心形的线条作为引导路径.(注重它相对于中心点的位置.它会影响到最终效果的拖动位置.如图)

按此在新窗口浏览图片

4.在图层1的第20帧处插入一个要害帧.在引导层的20帧处插入帧

按此在新窗口浏览图片

5.选中图层1的第1.将这帧上放置的元件的注册点放到引导层中引导线的如图位置.(此时打开吸附工具可以很方便的放置上去.)

按此在新窗口浏览图片
6.选中图层1的第20,将这帧上放置的星元件的注册点放到引导层中引导线的如图位置.

按此在新窗口浏览图片

7.选中图层11帧然后右键创建间补动画”.

按此在新窗口浏览图片

此时回车看看星是不是沿着引导路径在运动.假如不是请再次调整图层1的第1帧与第20帧的元件位置.使它的注册点吸附到引导线上.
8.假如第7步没有问题.那我们用上面同样的办法把元件沿另一半心线路运动的效果作出来.如图:

按此在新窗口浏览图片

此时回车看看是不是两个元件都是沿各自的引导线在运动.假如是进行下一步.假如不是请调整.调不整好后在最后一个要害帧上加上stop();让它只运动一次.
9.按下<ctrl+F8>新建一个影片剪辑,起名叫复制星”.在它的编辑窗口中拖入星成心元件”,并调整一下它的位置与大小.然后给它起实例名叫”star”..如图:
按此在新窗口浏览图片
按此在新窗口浏览图片
10.新建一图层.并将在这个图层上插入两个要害帧.(这时图层上应该有三个要害帧).然后把图层1也延长两帧(在图层1第三帧处插入帧就行了.不要插入要害帧”.)
按此在新窗口浏览图片
11.在图层2

第一帧上加上动作代码:

startDrag("sta", true); //开始拖动sta
n = 0; //初始化复制数量
setProperty("sta", _visible, false); //在复制前将sta设置成不可见
第二帧上加:

if (n<20) { //假如没有复制到20个星星~(20根据星沿引导线运动的帧长数来定)
duplicateMovieClip("sta", "sta" add n, n); //复制sta
n++; //复制数自加1
} else { //假如复制到了20sta,那么复制个数清0
n = 0;
}
第三帧上加:

12.回到主场景.复制星拖到主场景中来.测试吧~~
点击浏览该文件
点击浏览该文件
上一篇:{应用}遮照应用又一酷效 人气:2472
下一篇:{应用}补间的"开花"效果 人气:4016
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058