第四章人机交互课程.pptVIP

  • 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就会产生一个相应的事件对象。这个对象会将自己“告诉”所有可接

文档评论(0)

1亿VIP精品文档

相关文档