欢迎来到天天文库
浏览记录
ID:33539487
大小:375.27 KB
页数:9页
时间:2019-02-26
《模式的眼光看软件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、模式的眼光看软件在软件开发领域,经常会提到的一个词就是“设计模式(DesignPattern)”,通过将软件开发中的逻辑关系用特定的模式来进行描述,从而使得程序员可以清晰的了解到程序内在的逻辑关系,其中最为经典的是GoF小组提出的24种经典模式,通过24种模式,基本上就含盖了绝大部分面向对象编程时需要处理的事务逻辑。可以说软件开发是通过“模式”的方式来进行组织的,那么,我们引入“模式”的概念来对软件的使用进行分析,能够有效的帮助我们理解软件的应用逻辑。以Office软件为例,通过对比分析,我们自己定义三个模式来
2、代表Excel、PowerPoint和Word的应用逻辑,这三个模式分别是:数学模式、动画模式和命令模式。PowerPoint之动画模式PowerPoint简称PPT,是商务演示、教育培训等场合普遍使用的展示工具,除了最基本的文字、图片展示功能之外,PPT提供了简单而丰富的动画功能。适当加入一些动画效果,可以使PPT看起来更加生动有趣,本篇我们就一起讨论一下PPT中的动画有着怎样的特点,相应的功能有怎样的用途。动画的定义先来了解一下电脑动画的定义,通过参照Flash等专业的动画软件中关于动画的定义,我们可以得到
3、这样的结论:电脑动画就是屏幕中的可视对象在某一段时间内,位置、形状、颜色或其它可见的内容发生的连续性的变化。这个定义中提到了动画的三个关键要素,分别是:可视对象(DisplayObject)、属性(Property)和动作(Action)。可视对象指得是屏幕中可以看得见的目标,在PPT中包括有幻灯片、文本框、图片、图表、表格、艺术字等等内容;这里的属性是指可视对象中的能够发生变化的参数(一个对象通常会有大量的属性,不可见的属性不在我们讨论的范围内),比如位置参数、形状参数、颜色参数等内容;动作指得是某个或某些属
4、性发生变化的整个过程。举个例子,点击鼠标后,某个文本框从左侧飞入到屏幕中央,飞入效果采用的是水平直线运动,在电脑内部的运算过程大致是这样的:系统检测到鼠标点击后,让文本框的坐标值(x,y)由(0,320)变化为(400,320),用时0.5秒,在这个时间段内由计算机自动计算出每一时刻文本框所在位置,用户只需要指出文本框开始和结束的位置即可,看不到具体的数值。这样的一个过程就是一个动画,在PPT中提供了大量的、常用的运动效果,只需要通过简单的几个步骤就可以应用到目标之上。动画的分类PPT中的动画有多少种呢?这个问
5、题对很多人来说可能会有些难于回答,如果你的答案是:“有很多种”或者“有几十种”,那么你一定是在按照动画三要素中的“动作”来进行分类的。如果按照三要素中的“可视对象”来对PPT中的动画进行分类的话,这个问题就比较容易回答了,答案是:两种。在PPT中有两大类的动画,一种是“幻灯片切换”,一种是“自定义动画”。微软似乎并不想把幻灯片切换纳入到动画的范畴,无论从名称上还是菜单布局上都是单列出来的,但是对比一下具体的动作菜单就可以看出二者的形式是相似的,只是发生运作的对象有些差异罢了。动作菜单对比:幻灯片最早是相片展示的
6、一种形式,PPT中继承了这种形式,PPT中每一个单独的页面都被称为幻灯片,不同的幻灯片之间的切换就是幻灯切换动画。页面中放置的文字、图片、按钮等内容对应的动画就称为自定义动画。幻灯片在切换的时候,整个屏幕的内容会一起发生运动,包括背景图片,而自定义动画在进行的时候,通常只有局部的内容发生变化。作个比喻,一个盛满水的盆里放着几只橡皮鸭子,同样是旋转运动,对于幻灯片切换来说就相当于捧着水盆整个来摇动,使它产生漩涡式的运动。对于自定义动画来说,就相当于用指头去单个的搅动橡皮鸭子,使每只鸭子各自进行旋转,有些时候搅动所
7、有的鸭子,效果上与整盆旋转相似,但它们有本质上的区别。动画的实现关于PPT动画的分类前面聊了很多,分类目的是为了当我们想要实现某个效果的时候,可以更快的找出该效果应该发生在哪一类目标上,接下来我们来看一下在PPT的布局中可视对象都在哪里,以及从哪里开始加入动画。以Office2003为例,典型的PPT工作布局如下图所示,屏幕分为三列,最左侧的一列是幻灯片的缩略图,中间是幻灯片的具体内容,右侧一列是详细的功能菜单。在屏幕左侧的幻灯片缩略图上点右键,可以看到与幻灯片有关的操作选项,其中就有“幻灯片切换”,用来对切换
8、时使用的动画进行设置。点击幻灯片切换,屏幕右侧将出现功能菜单,内容如右图所示,包含有动画的形式、运动的速度、声音选项,以及换片方式。通常的演示都是通过单击鼠标来进行换页,所以换片方式默认选择是单击鼠标。如果是用于自动展示,比如现在比较流行的婚庆时的照片展示,可以设定一个自动翻页的时间,PPT将自动进行翻页。如果希望每一张幻灯片都采用相同的切换方式,点击“应用于所有幻灯片”即可。该功能应
此文档下载收益归作者所有