李纪坤
玉环市玉城中学 317600
按钮是Flash软件中非常重要的一类元件,是非常亲民的应用。在制作多媒体作品时,通过添加按钮,让作品具有交互功能,用户通过鼠标点击按钮,来控制作品的走向,增强用户体验感,让多媒体作品变得非常友好。因此,在flash动画制作教学中,按钮也是非常重要的知识点。
对按钮应用的考查题目中,有一类题目,考查按钮是否可用、有效,以及在按钮不可用时的修改方法。面对这个问题时,老师们在上课多遍讲,学生反复练,但效果不好,按钮问题仍然未能得到有效解决;学生往往被按钮的各种复杂情况及复杂的修改操作所折磨,叫苦不迭。“小按钮遇到了大麻烦!”
按钮内部帧的组成及作用
解决按钮问题,要从按钮内部帧的组成出发,从各帧的功能看起。
如下图所示,按钮由四帧组成:弹起帧、指针经过帧、按下帧、点击帧;这四帧以后的其他帧是没用的。
“弹起”帧、“指针经过”帧、“按下”帧这三帧主要功能是当鼠标执行对应的动作时,按钮出现相应帧画面和声音,是对鼠标动作的反应;而“点击”帧内画面代表按钮对鼠标的响应范围,只有当鼠标移到响应画面上,执行相关动作,其他帧才能有效。因此按钮是否有响应画面,决定了按钮是否可用。
对按钮是否有效的判断方法
对按钮是否有效的判断,从按钮是否有响应画面出发。
1、对按钮无效状态的判断
如下图所示,图1-1、1-2、1-3按钮均不可用。
.png)
图1-1 : “图形”图层“点击”帧为空白关键帧、无画面,“文字”图层无帧,因此两个图层叠在一起后,“点击”帧有帧无画面,没有响应区域,按钮不可用。
图1-2:“文字”图层“按下”帧为空白关键帧,“点击”帧为普通帧,延续前一关键帧内容,为无画面状态,而“图形”图层无帧,因此“点击”帧有帧无画面,没有响应区域,按钮不可用。
图1-3:“文字”图层“按下”帧为空白关键帧,“点击”帧为普通帧,延续前一关键帧内容,为无画面状态,而“图形”图层 “点击”帧为空白关键帧,因此“点击”帧有帧无画面,没有响应区域,按钮不可用。
根据按钮无效时“点击”帧的状态,我们可以总结为一句话:“点击”帧有帧无画面,按钮无效。“有帧无画面”指的是点击帧一定有空白关键帧或无内容的普通帧,不含有内容的关键帧或普通帧。
2、对按钮有效状态的判断
与之相反,当按钮的“点击”帧“有帧有画面,按钮有效”,如下图2-1、2-2、2-3、2-4所示,当点击帧中包含关键帧或有内容的普通帧时,按钮有效。

3、特殊状态:“点击”帧各图层都没帧的状态
如下图所示,图3-1、3-2、3-3、3-4中按钮各图层“点击”帧没有任何帧,既没有关键帧、空白关键帧、也没有普通帧。“点击”帧处于无帧状态。

“点击”帧中没有任何关键帧、空白关键帧、普通帧,处于无帧状态,此时看前一帧“按下帧”,依次类推,如果“按下”帧也处于无帧状态,再看前一帧“指针经过”帧,……。
“点击”帧无帧时,“按下”帧承担了哪些功能呢?
当“点击”帧无帧时, “按下”帧起到两个作用:一是“按下”帧画面承担了响应范围的功能,二是自身原功能,当鼠标按下时按钮状态。对按钮是否有效的分析,我们直接分析“按下”帧就可以了。
图3-1、3-2中按钮“按下”帧,有帧无画面,按钮无效,图3-3、3-4中有帧有画面,按钮有效。
4、对按钮是否有效判断的总结
综上所述,我们将按钮不可用的状态总结为三句话:
“点击”帧有帧有画面,按钮有效;
“点击”帧有帧无画面,按钮无效;
“点击”帧无帧,看前一帧,依次类推。
只要抓住“点击”帧中帧的状态,判断按钮是否可用就迎刃而解了。
让按钮从无效变有效
按钮从无效修改为有效的两个原则:①让按钮的“点击”帧中出现舞台对象,让“点击”帧有画面;②让“点击”帧处于无帧状态,让前一帧出现舞台对象,有画面。
按钮的修改方法:“按图层修改,调整帧状态”
一个按钮中包含多个图层时,每个图层都可以实现修改操作,不同类型的帧,采取不同方法。抓住图层这条主线,依次列出各种不同的操作方法,让杂乱无章变得有序清晰。
1、如图4-1所示按钮的修改:
图4-1
修改目标:①让点击帧有帧有画面; ②让点击帧无帧看前一帧
修改方法:
(1)对图形图层的操作方法:
对“图形”图层“点击”帧执行清除关键帧——该帧变成普通帧,延续“按下”帧内容,按钮有效。
对“图形”图层“点击”帧执行删除帧——“点击”帧无帧,“按下”帧有帧有内容,按钮有效。
对“图形”图层“点击”帧绘制对象——该帧变成关键帧,按钮有效。
(2)对“文字”图层的操作方法
对文字图层的“点击”帧,插入关键帧或插入帧,按钮有效了。
2、如图4-2所示按钮的修改:
图4-2
修改目标:①让点击帧有帧有画面; ②让点击帧无帧、让按下帧有帧有画面;③让点击帧、按下帧都无帧,指针经过帧有帧有画面。
(1)对“图形”图层的操作
在“图形”图层“按下”帧插入关键帧或插入帧——使按下帧有帧有内容。
在“图形”图层“点击”帧插入关键帧或插入帧。
(2)对“文字”图层的操作
删除“文字”图层“按下”帧——“按下”帧无帧,看“指针经过”帧,“指针经过”帧的“图形”图层为普通帧,有画面,按钮可用。
?向“文字”图层“指针经过”帧添加对象——“指针经过”帧的从空白关键帧变成关键帧,而“按下”帧成为有内容的普通帧,按钮可用。
?向“文字”图层“指针经过”帧执行清除关键帧操作——“指针经过”帧的从空白关键帧变成帧,按下帧延续“弹起”帧的画面,按钮可用。
3、让按钮从无效变有效的修改方法总结:
按图层修改、调整帧状态
一让点击帧有帧有画面
二让点击帧无帧看前一帧
?对“点击”帧上不同类型帧修改的总结:
空白关键帧添加对象变关键帧
空白普通帧找前一关键帧加对象
清除关键帧变普通帧
删除帧变无帧
无帧插入关键帧(帧),便有帧
保持无帧状态,修改前一帧
教学启示
在日常教学中,我们是否可以发挥语言功能,提炼一些朗朗上口的语言表达,让学生既容易理解又好记忆,让学生的学、老师的教事半功倍。