手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Flash中如何实现输入成绩输出评价等级

时间:2024-10-13 03:32:44

1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

Flash中如何实现输入成绩输出评价等级

2、在“工具栏”中选择“文本工具”,选择“属性”面板中的“输入文本”,在舞台中绘制一个输入文本框。(注:要嵌入字体,运行程序后才能在舞台中输入文本)

Flash中如何实现输入成绩输出评价等级
Flash中如何实现输入成绩输出评价等级

3、选择输入文本框,在“属性”面板中将“实例名称”改为“in_txt”。

Flash中如何实现输入成绩输出评价等级

4、选择“工具栏”中的“文本工具”,在“属性”面板中选择“动态文本”,在舞台中绘制一个动态文本框。(注:要嵌入字体,运行程序后才能在舞台中输入文本)

Flash中如何实现输入成绩输出评价等级
Flash中如何实现输入成绩输出评价等级

5、在舞台插入一个按钮“评价”,在“属性”面板中,将“实例名称”取名为“in_btn”。

Flash中如何实现输入成绩输出评价等级

6、新建一个图层,命名为“as”,在图层上右击,选择“动作”选项。

Flash中如何实现输入成绩输出评价等级
Flash中如何实现输入成绩输出评价等级
Flash中如何实现输入成绩输出评价等级

7、首先,定义一个整形变量num,用于保存成绩。

Flash中如何实现输入成绩输出评价等级

8、接着,注册按钮in_btn的单击事件的侦听器,接收者函数为“onClick”。

Flash中如何实现输入成绩输出评价等级

9、定义侦听器函数onClick,代码如下图所示。

Flash中如何实现输入成绩输出评价等级

10、从输入文本框中获取成绩,用uint转换为整数类型的值,并赋值给变量num。

Flash中如何实现输入成绩输出评价等级

11、用if语句判断num值是不是大于85并小于等于100,如果是则输出评价等级“A”,如果不是则转到下一个条件判断。

Flash中如何实现输入成绩输出评价等级

12、用else if语句判断num值是不是小于85并大于等于70,如果是则输出评价等级“B”,如果不是则转到下一语句。

Flash中如何实现输入成绩输出评价等级

13、用else if语句判断num值是不是小于70并且大于等于60,如果是则输出评价等级“C”,如果不是则转到下一语句。

Flash中如何实现输入成绩输出评价等级

14、如果前面的条件都没有满足,则输出评价等级“E”,“动作”面板中的代码如下图所示。

Flash中如何实现输入成绩输出评价等级

15、运行程序,得到如下结果。在“分数”项输入分数,单击“评价”即会在“等级”项输出相应的评价等级。

Flash中如何实现输入成绩输出评价等级

16、你会在Flash中制作输入成绩输出评价等级的程序了吗?是不是很有趣。

© 手抄报圈