内容:
flash课件制作中如何制作跳转,比如上一步或下一步按钮上添加代码
FLASH课件制作已经越来越爱到老师的喜爱,很多老师逐步摆拖平时教学的劳累,逐步地加入到课件制作的行列中来,这是很可喜的,FLASH是一个软件,课件制作是一门技术,学习起来会暂时地遇到这样那样的问题。
本文重点要解决的是一具课件中按钮跳转到其它内容的问题,比如如何实现单击按钮后跳转到下一个教学内容或者上一个教学内容,这是个必学的知识,也是一个课件制作中经常要用到的技术。
根据本人多年的经验,推荐几种方法。大家可以一试。
方法一:条件是按钮和内容放在同一个级别中。
同一个级别是指按钮或内容都在主时间轴上,或者同在一个影片剪辑内部。这时你可以采用逐帧的方式安排你的教学内容,然后添加按钮代码时,上一步上添加代码为:
on (release) {
prevFrame();
}
下一步按钮上添加上:
on (release) {
nextFrame();
}
方法二:按钮放在上一级,有一个影片与按钮在同一级,教学内容放在影片中。
比如这样举例,主场景中有一个影片,实例名称叫做mc,你的教学内容制作在这个mc中,依然采取逐帧方式。
这样的结果是mc与按钮在同一级别中,而内容却在影片中,如何控制,你可以把代码这样写:
on (release) {
_root.mc.prevFrame();
}
下一步按钮上添加上:
on (release) {
_root.mc.nextFrame();
}
方法三:条件为内容放在主时间轴,按钮放在一个影片剪辑中。
比如这样说,你在主时间轴上采用的是逐帧方式安排你的教学内容,按钮却放到一个影片剪辑中,在这种情况中,影片或按钮无需要提供任何的名称。这时你的代码可以这样写,有很强的通用性。
上一步上添加代码为:
on (release) {
_parent.prevFrame();
}
下一步按钮上添加上:
on (release) {
_parent.nextFrame();
}
方法四:条件为你的教学内容放在一个影片中,没有实例名称,按钮放在这个影片中的另一个影片中,我们叫做第二个影片。
实际情况是教学内容放在一个名称为mc的影片中,逐帧方式安排教学内容。然后又在这个影片中添加了一个影片,放进上一步或下一步按钮,代码编写如下。
上一步上添加代码为:
on (release) {
_parent.prevFrame();
}
下一步按钮上添加上:
on (release) {
_parent.nextFrame();
}
方法五:条件为主时间轴有一个影片,进入后直接是上一步或下一步按钮,在这里面你把教学内容安排在另一个影片中,实例名叫mc。
这时按钮上的代码为:
上一步上添加代码为:
on (release) {
this.mc.prevFrame();
}
下一步按钮上添加上:
on (release) {
this.mc.nextFrame();
}
编写后语:课件制作的代码编写灵活,需要根据实际情况,实际需要确认编写代码的方法,有时需要指明路径,有时级别再深,也不需要指明路径,需要对课件代码,哪怕简单的代码有一个清醒的认识,总体的把握,这时编写代码就很容易地根据实际情况处理了。
转载请注明出处:课件115学培吧,http://www.kj115.com原创文章