PowerPoint交互性初探( 二 )


一般情况下,ActiveX 和VBA 很少单独各自使用,多数情况下都是二者结合起来使用以实现强大的交互功能,如在教学中制作具有能够答题、判断对错、评分集一体的具有交互性的习题等 。
2、三种创建交互方式的分析
超链接是比较常用和较为传统的交互方式 。超链接除了能够实现在演示文稿内部实现幻灯片与幻灯片之间的跳转之外,还可与外部程序、文件、网页等实现交互,其创建交互的范围使得PowerPoint 的交互性不容小觑 。采用超链接这种方式可以很快地实现交互,操作简便,但同时也存在不少问题,如误操作带来的逻辑混乱 。如果演示文稿缺乏友好性和可靠性,误操作就会导致逻辑混乱 。这种混乱虽然可以采用阻止鼠标换片的方式来解决,但却不能解决由键盘翻页带来的逻辑混乱 。所以,超链接的建立虽然简单,但如果设计不好,就可能导致交互操作容易出错 。
虽然触发器和超链接都是用来实现交互的,但从创建交互的范围以及功能上来看,二者有很大的不同 。触发器主要是在演示文稿内设置对象( 如文字、图片、声音、视频等) 动画时用来改变对象的顺序,以此来实现交互 。这种交互与超链接中所涉及到的交互有所不同,超链接主要是实现不同对象之间的跳转,而触发器则主要通过对同一对象或是多个对象的动作出现的顺序进行控制来实现交互 。触发器在制作动画效果或控制声音视频的播放时用的比较多,除此之外,触发器还可用于制作下拉菜单、交互练习题、趣味小游戏等 。触发器有时单独使用,有时也会和其他交互方式一起使用 。例如制作下拉菜单时,除了使用到触发器,还要配合使用超链接,这样才能使制作的下拉菜单具有更强的交互性 。
对于使用PowerPoint 的大多数人来说,选择PowerPoint 就是因为它简单易用 。但如果要深度挖掘PowerPoint 的功能,实现更为复杂的操作与交互,那么学习与掌握ActiveX 和VBA 就是必要的 。ActiveX控件可单独使用,但在多数情况下是和VBA 结合起来使用以实现更复杂的交互功能 。从创建交互的难易程度来看,相对于其他两种交互方式来说,ActiveX 控件和VBA 要难一些,毕竟涉及到与编程有关的内容 。从目前来看,使用这种交互方式的群体主要是教师,而对于大多数教师来说,涉及到编程就有畏难感 。其实掌握一些常用的ActiveX 控件使用方法,再结合VBA 语句来实现特定的交互功能并不太难 。
3、结语
从上可知,三种创建交互的方式各有优势与劣势,根据创作作品用途的不同,可以有选择性地选择其中一种 。如利用PowerPoint 作品展示产品的功能时,利用触发器实现人机交互是最好的选择; 或可综合使用两种以上的交互方式,如利用PPT 将多个独立的利用不同软件创作的作品集成一个多媒体作品时,就可综合考虑使用超链接( 用于在不同作品间跳转) 、触发器( 用于控制声音或视频的播放) 以及ActiveX控件( 用于插入各种媒体素材,如动画、视频等) 、VBA( 用于为ActiveX 控件编写事件驱动程序,实现更出色的互动效果)。利用好超链接、触发器、ActiveX 和VBA,PowerPoint 同样也能实现强大的交互功能 。
更多相关阅读

猜你喜欢