- 1
- 0
- 约1.99千字
- 约 17页
- 2021-08-09 发布于湖北
- 举报
7.3.2 事件驱动 前面提到的定时器事件和按钮事件是最重要的两个事件,响应它们就基本可以满足定义同步和交互的需要,但有时还显得不够。 基于时间的数据对象播放结束事件也需要响应。基于时间的数据对象是指声音、视频等可以播放一段时间的对象,它们的播放过程往往受到各种因素,比如机器速度、同时打开设备多少、文件是否已经被调入内存,网络传输速率等的影响,结束时间是不确定的。有时需要在播放结束时立刻执行一个动作,也就是说要定义和播放结束的同步关系,这就需要响应延续性对象播放结束事件。响应动作用ArkScript描述。 另外,还可以响应键盘事件等。事实上,EDHM可以响应的事件种类是不受限制的。 在EDHM中,采用直观的时间轴定义各种对象的同步关系,通过交互对象和内置的描述语言定义复杂动作,兼顾了直观性、灵活性和交互性。 * * 核心问题 对象同步和交互是多媒体演示中的两个核心问题。 事件驱动是指系统的运行表现为一系列动作的执行,而只有事件才能激发动作。 动作包括页间跳转和对页内对象的操作(启动、停止、移动对象等),以及暂停、继续、退出等。基本事件有定时器事件(timer event)、按钮事件(button-click event)等。 动作即是对事件的响应,下面将分别介绍对各个事件如何定义响应动作,以及怎样通过定义动作来解决
您可能关注的文档
- 《国际运输》 教学课件 第八章 国际仓储管理.ppt
- 《行业会计比较》(第六版)黄启国 贷款帐户.ppt
- 《行业会计比较》(第六版)黄启国 利息支出帐户.ppt
- 《行业会计比较》(第六版)黄启国 吸收存款帐户.ppt
- 《机床电气控制技术》电子教案 6.第六章实验 15.实验十五 PLC功能指令实验.ppt
- 《行业会计比较》(第六版)黄启国 利息收入帐户.ppt
- 《行业会计比较》(第六版)黄启国 应收利息帐户.ppt
- 《集成电子技术基础教程》(第2版)课件 4篇_3章1.ppt
- 《模拟导游》(第三版_窦志萍)教学课件 11-第十一章.ppt
- 《计算机应用基础》(计算机应用基础实训指导) 第7章实例PPT素材 插入表格和图表.pptx
原创力文档

文档评论(0)