内容发布更新时间 : 2024/12/22 23:53:43星期一 下面是文章的全部内容请认真阅读。
简单的导航制作
不好意思这2天都没有写教程,今天我们就学一下比较简单的导航吧,这有利于你们以后做课件或者做网站导航都会有点用处的。
这次的任务不难的,很简单,只要你跟着做都会做到的,开始吧:
本导航总共只有五帧和三个图层。代码非常简单,只有stop();和on (rollOver) {gotoAndStop(2);}
1、新建一个500*100的flash文档。
2、插入三个图层。分别命名为主菜单、子菜单和命令。
3、在第一个图层上(主菜单)的第一帧插入空白关键帧。然后在上面用文本工具依次打上“Flash课件制作”、“完整的课件实例”、“Flash教程”、“留言给我”
4、在第二个图层上(子菜单)的第一帧、第二帧、第三帧、第四帧、第五帧插入空白关键帧。并分别在第二帧、第三帧、第四帧、第五帧用文本工具依次打上主菜单对应的子菜单,并调整好相应的位置。
5、在命令层的每一个关键帧上分别加入代码:stop(); 6、插入一个按钮元件。(透明按钮)
7、将按钮拖入到场景中的每一个主菜单和子菜单上面,并调整好相应的大小和位置。如下图。
8、在主菜单的隐形按钮上分别添加代码:
on (rollOver) {gotoAndStop(2); }
on (rollOver) {gotoAndStop(3); }
on (rollOver) {gotoAndStop(4);
}
on (rollOver) {gotoAndStop(5); }
9、在子菜单的隐形按钮上分别添加代码。比如:on (release) {getURL(\
10、菜单完成。按Ctrl+回车测试。
有关场景之间的链接问题
因为有时候场景与按钮直接链接回不了的你要是看了我的完整课件实例的话,我看你就会明白不用场景,用我的方法会容易多了,
这是我摸索出来的一种“偏方”吧,不过蛮有用的喔!下面的是场景的链接方法,要认真看,我的教程都写得很细的,慢慢琢磨了!
方法一:(使用telltarget,命令) 按钮上的动作为: on (release) {
tellTarget (\
gotoAndPlay (\场景 1\} }
方法二(用gotoandplay命令)
主场景2中的mc放到场景2的时间轴上 按钮的动作: on release {
gotoAndplay("场景1",1) }
并且在最后一帧加stop()
方法三(利用路径_root.gotoandplay())
第二个场景2里面只有一个mc,在这个mc的最后一帧是stop 和一个rreplay按钮 按钮的动作:_
root.gotoAndPlay(1)
这样点击按钮就可以回到场景1的第一帧,实现场景间的跳转!
方法四(给场景起不同的名字) 如果你的动作这样写:
第二个sence里面只有一个MC,在这个MC的最后一帧是stop和一个replay按钮
按钮的动作:
on release {
gotoAndplay("sence1",1) }
结果按下后却是从这个mc的第一帧开始播放,而不是从sence1的第一帧
这是因为主场景的名字默认为senceN
Mc里也可以有多个场景,而mc也是默认为senceN
所以当你在MC用上gotoAndPlay (\时,指的是所在场景中MC里的第一帧, 而不是主场景
解决的方法,就是给场景定义不同的名字 scene1我们改名为:主场景 scene2我们改名为:次场景1 正确的动作应该为: on (release) {
tellTarget (_root) { gotoAndPlay (1); } }
如果想实现按钮点击后从次场景播放 就可以在按钮上写上:
on (release) {
tellTarget (_root.次场景) { gotoAndPlay (1); } }
方法五(利用标签label)
我们在控制动画的时候一般也不是从开始播放,
可能是希望从某个场景的某一个关键帧开始播放,那么标签是 最好的实现方法;
例如我们希望点击上面的按钮的时候让动画从主场景中的label1开始 播放,那么按钮上的动作应该为:
on (release) {
tellTarget (_root) { gotoAndPlay (\}
例如有3个场景,我们希望点击上面的按钮的时候让动画从次场景1中的label4开始
播放,那么按钮上的动作应该为:
on (release) {
tellTarget (_root) {
gotoAndPlay (\次场景 1\}
} } }
如果想实现按钮点击后从次场景播放 就可以在按钮上写上: on (release) {
tellTarget (_root.次场景) { gotoAndPlay (1); }
}
按钮跟踪
用FLASH可以做出很多不同的效果,而且做出来的动画也会很好看,你们平时有注意到鼠标经过一些页面的时候会有图片动画吗? 比如一些星星飞下来啊!等等!
现在我们要学的就是按钮跟踪,就是在按钮后面做一些动画,当鼠标经过的时候会有动画出现,是不是很期待会是什么效果呢?不
要急,慢慢来学,要一步一步跟着我做哦:下面我们来动手做了。首先我们在场景画一个小的四边形,颜色什么都可以,然后点
中右击把它转为按钮;命名为透明按钮,然后再双击四边形进去后把“弹起”那一桢选中拖到“点击”那一桢,这样就可以了。
回到场景画一个小圆,填充色:白色,选中拾色器,类型:放射性,然后把左边的滑动方块的透明度调为0%,右边的100%。把
圆做好后转为图形(在转为元件—选中图形)。这样就做好圆了。把刚刚做好的圆用任意变形工具选中后,把它拉成像一条线一
样大小,再复制一个(选中后右键就会看到复制选项的了),右键粘贴,然后把它们做成一个十字架那样,再啦一个圆出来,放
在十字架中间,再把它转为图形,命名为星星,(这个是我随便命名的,只要你记得,命名为什么都可以,这个是个人所好)这 样图形就做好了。
我们现在要用到的元件都做好了,开始做影片剪辑了:在菜单栏上选中“插入”——新建元件,名称改为mc。在mc的第一帧放
入按钮;第二帧插入空白帧,把星星拉出来,用任意变形工具按着shift键,把星星拉小小的,就只看到有圆点为止,在第8帧插
入关键帧,把星星像下移动一段距离,然后把它变大一点;在第5帧也插入关键帧,再把星星向下拖远点,然后把它的透明度调
为0%(选中元件在属性那——颜色——alpha).,再选中第一帧右键选中动作,写上stop;再选中第一帧的按钮右键也选中动作, 写上:
on (rollOver) { gotoAndPlay(2); }
(这个的当鼠标滑过的时候发生第二帧的动作)
回到场景把mc影片拿出来,一个个布满画布(这个拿出几个后对齐复制,粘贴这样很快就做完了的)记得不要留有空间。拿出
来的影片最好把它也拉小点,这样好看点~!布满后你就可以预览了,用鼠标滑过看看是什么效果?
这个是不是很出乎你的意料呢~!这个就是按钮跟踪效果了,其实在做影片mc的时候,按钮后是随便你用什么动画的,你要是
想做其他的动画也可以的,这个看你的自由发挥了,今天我就讲到这里了,有什么不懂的可以留言给我,我会第一时间回复你的, 谢谢你一直以来对本站的支持。
雪花飘飘
一说到冬天我们想到的就是白融融雪,想象着满天的雪花飘下来,是不是很浪漫呢!想不想把自己心里想的