1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。
2、在“工具栏”中选择“文本工具”,选择“属性”面板中的“输入文本”,在舞台中绘制一个输入文本框。(注:要嵌入字体,运行程序后才能在舞台中输入文本)
3、选择输入文本框,在“属性”面板中将“实例名称”改为“in_txt”。
4、选择“工具栏”中的“文本工具”,在“属性”面板中选择“动态文本”,在舞台中绘制一个动态文本框。(注:要嵌入字体,运行程序后才能在舞台中输入文本)
5、在舞台插入一个按钮“评价”,在“属性”面板中,将“实例名称”取名为“in_btn”。
6、新建一个图层,命名为“as”,在图层上右击,选择“动作”选项。
7、首先,定义一个整形变量num,用于保存成绩。
8、接着,注册按钮in_btn的单击事件的侦听器,接收者函数为“onClick”。
9、定义侦听器函数onClick,代码如下图所示。
10、从输入文本框中获取成绩,用uint转换为整数类型的值,并赋值给变量num。
11、用if语句判断num值是不是大于85并小于等于100,如果是则输出评价等级“A”,如果不是则转到下一个条件判断。
12、用else if语句判断num值是不是小于85并大于等于70,如果是则输出评价等级“B”,如果不是则转到下一语句。
13、用else if语句判断num值是不是小于70并且大于等于60,如果是则输出评价等级“C”,如果不是则转到下一语句。
14、如果前面的条件都没有满足,则输出评价等级“E”,“动作”面板中的代码如下图所示。
15、运行程序,得到如下结果。在“分数”项输入分数,单击“评价”即会在“等级”项输出相应的评价等级。
16、你会在Flash中制作输入成绩输出评价等级的程序了吗?是不是很有趣。