一、在同一场景中用actions控制:
这是初学者最常用的,也是最简捷的方法,不过对于综合性的大型课件就有点力不从心了。好了,闲话少说,我们开始吧!
1.制作好两个按钮和两个动画元件
2.在第二帧插入关键帧,将动画1放入,在第三帧插入关键帧,将动画2放入;
3.插入新层,将两个按钮拖放到舞台上适当位置;
4.选中第一帧,打开“动作”面板,输入actions:
stop();
5.选择按钮1,添加如下actions:
on(release){
gotoAndStop(2);
}
6.选择按钮2,添加如下actions:
on(release){
gotoAndStop(3);
}
好啦,大功告成!按Ctrl+Enter试试效果?
二、运用场景进行组织:
如果课件内容比较丰富,建议使用这种方法,其优势是各个部分相对独立,结构清晰,管理和编辑修改也就比较方便了。
1.第一步当然也要先作好两个按钮和两个动画元件;
2.将两个按钮拖放到舞台上,并且对首帧添加动作:
stop();
3.单击菜单“修改/场景”,弹出图示对话框,双击“场景1”,改名为“封面”,点击窗口下方的“复制场景”按钮(也可以添加新场景),将复制处的场景改名为“动画1”,重复操作,复制出“动画2”场景;
4.点选“动画1”场景,进入编辑状态,将作好的“动画1”元件拖放进来,对“动画2”场景重复操作;
5.选中“封面”场景,对“按钮1”添加以下动作:
on(release){
gotoAndPlay("动画1",1);
}
对“按钮2”添加:
on(release){
gotoAndPlay("动画1",1);
}
测试一下看看,现在你明白前面为什么要复制场景(而不是添加)了吧?
二、调用动画文件:
比场景更灵活的组装技法就是调用动画文件了,不信请看:
1.首先还是做两个按钮,但是两个动画文件要做成独立的.swf,命名为“动画1”和“动画2”;
2.打开按钮所在的主文件,将按钮拖放到舞台,对按钮1添加动作:
on(release){
loadMovieNum("动画1.swf",1);
//后面的数字1表示载入动画的层次,越小越在前
}
对按钮2添加:
on(release){
loadMovieNum("动画2.swf",1);
//和“动画1”层次相同,则取代之,否则覆盖
}
需要说明一下,一个良好的习惯是当调入的动画已经不需要时,及时将它删除,方法是用unloadMovieNum(1);语句,其中的数字为调用所在的层。
3.事实上,为了更有效地控制调入的动画,FlashMX还提供了另一种方法,首先在主文件的舞台上放置一个影片剪辑,命名为“window”,调整它的大小和位置,因为将来调入的动画就在这个范围内播放,值得注意的是,调用动画是以左上角与该影片剪辑的编辑中心对齐的。然后对按钮1添加如下的动作:
on(release){
loadMovie("动画1.swf",window);
}
按钮2也进行类似的设置。
以上三种方式各有特色,在制作课件的时候可以根据自己的需要选择合适的组装技法。
Flash课件组装技法
更新时间:2014-02-12 作者: 人气:30
上一篇:FLASH课件怎样正确运用声音
下一篇:精品获奖课件的开发注意事项