- ·上一篇:Powerpoint幻灯片快速对齐小数点的方法
- ·下一篇:怎样在ppt幻灯片 2007制作旋转风车
ppt幻灯片交互性初探
Microsoft PowerPoint 在日常应用中主要用于制作逐页演示的演示型文稿,其强大的交互性常常被忽视。在PowerPoint中可利用超链接、触发器、ActiveX 控件及VBA 等实现交互功能。
Microsoft PowerPoint 在日常应用中主要用于制作逐页演示的演示型文稿,其流程是线性方式,如果在讲到某一页时要返回到首页,就得重新播放或使用快捷菜单命令返回,这样就会影响到演示效果。因此,可利用非线性方式( 也就是以交互的方式) 组织PowerPoint 作品,实现作品页面间、作品与外部文件或程序等的灵活跳转,使作品演示更具灵活性。另外,如果要制作一个多媒体交互的作品( 也就是集成文字、图片、声音、视频、动画等于一体的作品) ,利用PowerPoint 也同样可以实现。
1、PowerPoint 实现交互设计的方式
在Microsoft PowerPoint 中实现交互设计的方式主要有以下三种:
1.1、超链接
超链接是超级链接的简称,它是一种对象,以特殊编码的文本或图形的形式来实现链接。PowerPoint提供了功能强大的超链接功能,利用它可以实现在幻灯片与幻灯片之间、幻灯片与其他外部文件或程序之间以及幻灯片与电子邮件或Web 上的页面或文件之间的自由跳转。
在PowerPoint 中,幻灯片中的文字、文本框、图形、图像、艺术字、按钮、gif 动画等都可以用来设置超链接。在PowerPoint2010 中,可以使用以下三种方法来创建超链接。
1.1.1、利用“超链接”选项创建超链接
利用“插入”选项卡“链接”组中的“超链接”选项来设置超链接是经常使用的一种方法。这种方法只允许以鼠标单击的方式来实现链接,在创建超链接的过程中可以方便地选择所要跳转的目的地,同时还可以清楚地了解到所创建的超链接路径。
1.1.2、利用“动作”创建超链接
利用“插入”选项卡中的“链接”选项组的“动作”选项也可以设置超链接。这种方法允许以鼠标单击和鼠标移过的两种方式来实现链接,同时还可以为交互添加声音( 即当点击超链接时可播放声音) 。
1.1.3、利用“动作按钮”来创建超链接
“动作按钮”是PowerPoint 所提供的一种单纯为实现各种跳转( 如上一页、下一页、信息、视频等) 而设置的按钮,这些按钮也可以完成超链接的功能。这种方式与第二种方式非常相似,不同之处仅在于创建的方式不同,但创建的过程是完全一样的( 创建过程中打开的对话框都是“动作设置”对话框) 。
1.2、触发器
触发器是PowerPoint 自定义动画效果中自带的一项功能,利用它也可以实现交互。触发器可以是图片、按钮、段落、文本框等,它本身就相当于一个“开关”,通过这个开关可以控制PowerPoint 中的动作元素( 这些动作元素可能是音乐、动画或视频等)什么时候开始运行。一般情况下,动作元素的动作有一个先后关系,这是事先设定好的,PowerPoint 作品在运行时是不能调整其动作的先后顺序的。但在实际应用中,往往存在动作顺序的不确定性,这时就可利用触发器来实现动作顺序的随意出现了。例如,想实现单击这幅图片时相应的文字介绍信息才会出现的效果,就可利用触发器来实现; 想实现对PowerPoint 中插入的声音文件的播放过程进行控制,也可利用触发器来实现( 如播放、暂停/继续、停止) 。只要是需要人为控制的随机事件,都可以通过触发器的功能来实现,这样就可以使PowerPoint 的交互功能大大增强。
1.3、ActiveX 控件及VBA
ActiveX 控件是一种允许用户控制程序的图形用户界面对象,可用来显示数据或选项、执行操作或使用户界面更易阅读。PowerPoint 所提供的ActiveX 控件有文本框、复选框、命令按钮、选项按钮、列表框、组合框、切换按钮、数值调节值、滚动条、标签、图像、其他控件等,还可自己开发控件,注册即可使用。VBA 是Visual Basic 的一种宏语言,主要用来扩展Windows 应用程序功能,它在Microsoft Office 中也有很强大的应用,如在PowerPoint 中若要实现单击某个按钮实现某项功能( 如调出一个对话框) ,则可对该按钮编写VBA 代码来实现。
一般情况下,ActiveX 和VBA 很少单独各自使用,多数情况下都是二者结合起来使用以实现强大的交互功能,如在教学中制作具有能够答题、判断对错、评分集一体的具有交互性的习题等。
2、三种创建交互方式的分析
超链接是比较常用和较为传统的交互方式。超链接除了能够实现在演示文稿内部实现幻灯片与幻灯片之间的跳转之外,还可与外部程序、文件、网页等实现交互,其创建交互的范围使得PowerPoint 的交互性不容小觑。采用超链接这种方式可以很快地实现交互,操作简便,但同时也存在不少问题,如误操作带来的逻辑混乱。如果演示文稿缺乏友好性和可靠性,误操作就会导致逻辑混乱。这种混乱虽然可以采用阻止鼠标换片的方式来解决,但却不能解决由键盘翻页带来的逻辑混乱。所以,超链接的建立虽然简单,但如果设计不好,就可能导致交互操作容易出错。
虽然触发器和超链接都是用来实现交互的,但从创建交互的范围以及功能上来看,二者有很大的不同。触发器主要是在演示文稿内设置对象( 如文字、图片、声音、视频等) 动画时用来改变对象的顺序,以此来实现交互。这种交互与超链接中所涉及到的交互有所不同,超链接主要是实现不同对象之间的跳转,而触发器则主要通过对同一对象或是多个对象的动作出现的顺序进行控制来实现交互。触发器在制作动画效果或控制声音视频的播放时用的比较多,除此之外,触发器还可用于制作下拉菜单、交互练习题、趣味小游戏等。触发器有时单独使用,有时也会和其他交互方式一起使用。例如制作下拉菜单时,除了使用到触发器,还要配合使用超链接,这样才能使制作的下拉菜单具有更强的交互性。
对于使用PowerPoint 的大多数人来说,选择PowerPoint 就是因为它简单易用。但如果要深度挖掘PowerPoint 的功能,实现更为复杂的操作与交互,那么学习与掌握ActiveX 和VBA 就是必要的。ActiveX控件可单独使用,但在多数情况下是和VBA 结合起来使用以实现更复杂的交互功能。从创建交互的难易程度来看,相对于其他两种交互方式来说,ActiveX 控件和VBA 要难一些,毕竟涉及到与编程有关的内容。从目前来看,使用这种交互方式的群体主要是教师,而对于大多数教师来说,涉及到编程就有畏难感。其实掌握一些常用的ActiveX 控件使用方法,再结合VBA 语句来实现特定的交互功能并不太难。
3、结语
从上可知,三种创建交互的方式各有优势与劣势,根据创作作品用途的不同,可以有选择性地选择其中一种。如利用PowerPoint 作品展示产品的功能时,利用触发器实现人机交互是最好的选择; 或可综合使用两种以上的交互方式,如利用PPT 将多个独立的利用不同软件创作的作品集成一个多媒体作品时,就可综合考虑使用超链接( 用于在不同作品间跳转) 、触发器( 用于控制声音或视频的播放) 以及ActiveX控件( 用于插入各种媒体素材,如动画、视频等) 、VBA( 用于为ActiveX 控件编写事件驱动程序,实现更出色的互动效果) 。利用好超链接、触发器、ActiveX 和VBA,PowerPoint 同样也能实现强大的交互功能。
更多相关阅读