[发明专利]定义简单与复杂的动画无效
| 申请号: | 201080008790.8 | 申请日: | 2010-01-22 |
| 公开(公告)号: | CN102317898A | 公开(公告)日: | 2012-01-11 |
| 发明(设计)人: | J·X·赵;M·皮尔森;J·A·吉恩;E·迪安 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F9/44;G06F3/14 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 定义 简单 复杂 动画 | ||
背景
电子演示应用程序允许用户创建包括文本、图形、媒体对象和其它类型对象的冲击力强的动态幻灯片演示。某些演示应用甚至提供用于使幻灯片上的对象活动的功能。幻灯片演示中的活动对象可能是吸引和聚焦观众注意力的强有力的方法。例如,可能使文本、图形、图表、表格和媒体对象活动起来以聚焦观众的注意力在演示上的要点上、控制演示中的信息流并为演示添加视觉风格。
以前的演示应用程序一般为所有用户提供一个用于定义动画的复杂的用户界面(“UI”)。这样的复杂的UI适合于精心设计多种动画和动画时间线(timeline)的高级用户,但是一般这样类型的UI对于用户中的大部分而言过分复杂了,此大部分用户仅希望为每个对象定义单个动画。因此,之前的用于定义对象动画的UI对于很多用户来说是令人沮丧的。
此处所做出的本发明正是针对这些和其它考虑事项而提供的。
概述
此处描述了用于定义简单与复杂的动画的技术。具体地,通过使用此处呈现的概念和技术,提供了用户可通过其简便快速地定义简单动画的机制,所述简单动画包括每个对象的单个动画。同样的机制还提供了更高级的功能,用户还可通过其定义复杂的定制动画并在复杂的时间线中为多个动画排序,所述定制动画包括每个对象的多个动画。可以直观的方式完成在定义简单动画的功能和定义复杂动画的功能之间的切换。
在一个实施例中,提供包括用于为对象定义简单及复杂动画的功能的统一的用户界面。在一个实现中,该统一的用户界面包括为对象定义单个动画的用户界面。这个用户界面适于由那些想在对象上简便地定义简单动画的用户使用。该统一的用户界面还包括用于定义更为复杂的动画的用户界面。这个用户界面提供用于在对象上定义两个或多个动画的功能、指定这些动画的顺序的功能以及实现其他高级功能的功能。这个用户界面适于由那些想要近乎完全控制 应用于对象上的动画的数量和执行动画的方式的用户使用。
根据实施例,用于为对象定义单个动画的用户界面包括样式库,通过该样式库用户可图形化地选择应用到对象上的单个动画类别。该样式库包括可用动画的图形化表示,可使用合适的用户输入设备而选择该图形化表示以将所选动画应用于对象。选择其中一个图形化表示将导致所选动画类别的默认变型(variant)被应用于所选对象。用于定义简单动画的用户界面还可包括用于
指定所选动画类别的一个或多个变型的效果选项库。
根据其他实施例,用于为单个对象定义两个或更多动画的用户界面包括用于选择将要应用在该对象上的两个或更多动画类别的样式库。该样式库包括可用动画的图形化表示,可使用合适的用户输入设备而选择该图形化表示以将所选动画应用于对象。选择其中一个图形化表示将导致,除了之前为该对象所指定的其它动画之外,将所选动画类别添加到所选对象。用于为单个对象定义两个或更多动画的用户界面还可包括一个或多个用户界面控件,用于指定两个或更多动画的定时与顺序;显示在与每个对象相邻处的对象上(on-object)用户界面(“OOUI”),用于为两个或更多动画提供视觉指示,并当动画之一含有两个或更多构建步骤时用于提供指示。
通过上述的用户界面,可接收定义对象上的一个或多个动画的用户输入。一旦用户使用此处提供的统一的界面定义了一个或多个动画,转换定义这些动画的数据从而在计算系统的显示屏幕上生成动画。
应当明白,上述主题还可被实现为计算机控制的装置、计算机进程、计算系统、或诸如计算机可读介质等的制品,或以另一个方式来实现。通过阅读以下具体实施方式并审阅相关联的附图,这些及各种其他特征将变得显而易见。
提供本发明内容以便以简化形式介绍将在以下的具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本发明内容用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本发明的任一部分中提及的任何或所有缺点的实现。
附图说明
图1是用户界面示意图,示出此处公开的一个实施例中提供的统一用户界面的各方面,该用户界面用于定义简单动画及复杂动画。
图2-3是用户界面示意图,示出此处提供的用于定义简单动画的一个用户界面的各方面;
图4是示出此处所公开的用于定义及执行简单动画的一个说明性过程的各方面的流程图;
图5-8是示出此处提供用于定义复杂动画的一个用户界面的各方面的用户界面示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080008790.8/2.html,转载请声明来源钻瓜专利网。





