- 2
- 0
- 约7.39千字
- 约 22页
- 2016-08-08 发布于湖北
- 举报
Flash游戏编程 肖 刚 闽江学院电子系计算机教研室 Email:fuzhou3721@163.com 第四章 人机交互 教学提要 Flash中的事件模型 键盘事件 鼠标事件 程序事件 解决Flash游戏编程中人机交互方面的问题 1 人机交互的概念 人机交互技术 : 通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。 输出设备包括:显示器、音箱、打印机等。 输入设备包括:鼠标、键盘、摄像头、麦克风、手写笔、游戏手柄等等。 人机交互是电脑游戏必然的属性。 典型的人机Flash游戏人机交互方式是电脑接受鼠标和键盘的信息输入,并通过显示器和音箱输出信息,输入和输出是并发双向进行的。 这里我们主要讨论Flash如何接受鼠标和键盘的输入并作出反应。 1.1 事件 在ActionScript中,所有的输入操作都被统一成一种固定的模式--事件。事件模式基于文档对象模型(DOM,Document Object Modal)。通过DOM,我们可以方便清晰地理解事件与人机交互。 比较:调用 与 消息传递 2 事件模型介绍 事件模型主要包含三个概念: 事件流 事件对象 事件侦听器 2.1 事件流 事件流是事件对象在DOM中的穿行过程。 当程序触发任何一个事件的时候,Flash Player就会产生一个相应的事件对象。这个对象会将自己“告诉”所有可接
您可能关注的文档
- 第四章加强道德传承课程.ppt
- 第四章家禽的人工孵化课程.ppt
- 泌尿系结石的治疗答题.ppt
- 第四章家长与子女课程.ppt
- 第四章家族中的元素复习课程.ppt
- 第四章健康体式能课程.ppt
- 第四章交流电机绕组的电动势和磁动势课程.ppt
- 第四章教育与人的发展课程.ppt
- 第四章教育与人的身心发展课程.ppt
- 第四章教育与人发展课程.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)