做这个东西有点复杂 但没有用到什么的AS 并且可以从中体会到韩国人有些动脑筋的地方。
动画效果:点击这里在新窗口中浏览动画效果
1. 设置画布 780*105 针速 六十
2 新建一个元件 命名为 "tiao" 在画布中央 用"线"工具画一个1像素 高为27 的灰色细线
![](/images/load.gif)
3 新建MC命名an1t 在画布中央写入文本"日志首页 "用黑体13号 静态文本 按ctrl+b一次 然后分散到图
层 并分别转化为元件 在第十针插入关键针将字用变形工具变成80%大小 创建补见动画
4 新建一个层 在第十针写AS: stop();
![](/images/load.gif)
5新建一个MC命名an1j 把an1t的针都粘过去 然后在第十针把刚才缩小的字用变形工具放大成110%
6 新建an1按纽在弹起针把an1t放进去 在经过和按下针把an1j放进去 在点击针做一个长方型的元件
和字符的长宽差不多就可以了
ok现在an1 做好了 然后依次再做六个 分别命名为an2,an3 an4....按纽做成" flash图形动画" ,"as 脚本","教 程", "摄 影", "日记" ," 下 载 "
现在 我们开始做主场景的内容
新建一个mc命名为zhu
把"tiao"拖到zhu地一层 第一针处点中对齐面板点居中和向左对齐
在第5针插入关键针 将"tiao"拖到x,200 y居中的位置
然后再在第345针插入关键针
新建层2 在第2针处查入关键针把“tiao"拖进去 在第六针插入关键针将"tiao"拖到x,280y居中的位置
依次新建8个层每个条的距离之间都隔80 象素
![](/images/load.gif)
做完之后新建一个层文件夹把这九个层都归入里面去
新建一个层 在第十针插入关键针 把按纽an1拖进去 并放在场景外面
在第14针和第25针处分别插入关键针 在第14针的时候把an1放在两个间隔符号之间但靠近第一个间隔符号 在第25 针的时候把an1放在两个间隔符号的中间
![](/images/load.gif)
然后再新建一个文件夹把上面做的这些层归为一类里
![](/images/load.gif)
依次按这种方法,完成九个按钮的放置 每次出场要隔一针
![](/images/load.gif)
接下来 做遮照 就是把按扭在出场时遮起来 使它不能够被看见
![](/images/load.gif)
我们在第55针做一个时间轴遮照动画 使所有按纽由隐藏变为出现
我们要的效果是菜单在刚出来时是看的见的 但是在鼠标点击其中一个按纽时 其他的按纽就看不见了
所以 在播放指定的针时 该针进行的时间轴动作是 鼠标触到的按纽不动 并出现下级菜单
鼠标触不到的按纽 全部隐藏
![](/images/load.gif)
我们要做 鼠标渐渐隐藏时和渐渐出现时的时间轴遮照动画 还有在触到按纽时 下级菜单也要跟着慢慢出现 每一个按纽对应一段时间轴遮照动画 并记住开始进行的针
我们在每个按纽菜单上定义好 写上AS 即当鼠标触到该按纽时 去播放指定的针
on (rollOver) {
gotoAndPlay(148);//指定针 每个按纽的指定针不同
}
on (rollOut) {
gotoAndPlay(55);//回到初始位置
}
on (dragOut) {
gotoAndPlay(55);
}
最后 要做两个和背景一样长的大按纽 这样就可以实现我们想要的效果 既 当鼠标移走时 其他的菜单又出现了 我们在大按纽加入如下AS
on (rollOver) {
gotoAndPlay(55);}
![](/images/load.gif)