[发明专利]触发动画动作和媒体对象动作有效
申请号: | 200980151930.4 | 申请日: | 2009-11-13 |
公开(公告)号: | CN102257467A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | J·X·赵;J·C-N·陈;B-W·李;R·黄 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/14;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触发 动画 动作 媒体 对象 | ||
背景技术
电子演示应用程序允许用户创建包括文本、图形、媒体对象和其它类型对象的强冲击力的动态幻灯片演示。某些演示应用甚至提供用于使幻灯片上的对象活动的功能。幻灯片演示上的活动对象可以是吸引和聚焦听众注意力的有效手段。例如,有可能使文本、图形、曲线、图表和诸如音频或视频文件的媒体对象活动,以使听众聚焦于演示中的要点、控制演示中的信息流、以及向演示添加视觉风格。
除了提供使对象活动的功能之外,某些先前演示应用还提供在幻灯片演示中播放媒体对象的功能。例如,可以将音频或视频文件插入到幻灯片中,并在显示幻灯片时回放。然而,先前的演示应用很少或完全没有提供对幻灯片上物体所定义的动画动作与媒体对象回放之间的集成。作为示例,为了相对于音频或视频文件中的兴趣点来同步动画动作的开始,用户必需手动调节动画动作的开始以与兴趣点重合。然而,这对于演示应用程序的用户而言是令人灰心且耗时的过程。
此处所做出的本发明正是对于这些和其他考虑事项而提出的。
发明内容
本文描述了用于触发动画动作和媒体对象动作的技术。具体而言,通过利用本文示出的概念和技术,动画动作的开始可以很容易地同步到诸如音频或视频文件的媒体对象内的位置。这样,媒体对象的回放可以在动画时间线中触发动画动作的开始。此外,还可以在动画时间线上定义触发关于媒体对象的媒体对象动作的动画动作。例如,可以在动画时间线上定义可以使媒体对象的回放在指定位置开始、暂停或停止的动画动作。
在一个实施例中,提供用于定义和执行前向触发的用户界面和关联功能。前向触发响应于媒体对象回放期间到达指定位置而开始独立的动画动作。为了定义前向触发,可以将媒体对象中特定的兴趣点定义为书签。然后,可以接收响应于媒体对象回放期间到达书签而触发动画动作的请求。响应于这一请求,存储定义新动画时间线的数据,该时间线被配置成当媒体对象回放到达书签时执行指定动画动作。可以在任何类型的对象上指定任何类型的动画动作。
当回放媒体对象时,判定是否遇到书签。如果在媒体对象回放期间遇到书签,开始新动画时间线,从而触发指定的动画动作。为了执行动画动作,可以转换定义新动画时间线的数据以便在计算系统的显示器上提供动画动作的适当视觉描绘。这样,当到达媒体对象中的兴趣点时,媒体对象回放可以触发动画动作。
在另一实施例中,提供用于定义和执行反向触发的用户界面和关联功能。反向触发开始关于来自动画时间线的媒体对象的媒体对象动作,诸如播放、暂停或停止。为了定义反向触发,接收相向关于媒体对象的动画时间线添加动画动作的请求。动画动作被配置成在媒体对象内的指定位置触发媒体对象动作。例如,媒体对象动作可以在书签处开始媒体对象回放,可以在书签处停止媒体对象回放,或者可以在书签处暂停媒体对象回放。
一旦定义了反向触发,相应的动画动作被添加到动画时间线。当在动画时间线回放期间遇到动画动作时,在关联媒体对象上执行指定的媒体对象动作。这样,动画时间线可以在特定兴趣点处停止、开始或暂停媒体对象回放。还可以执行其它类型的媒体对象动作。
应该明白,前向触发和反向触发可以相组合以便从媒体对象时间线分支出多条动画时间线并且允许分支时间线的每一条与其它时间线通信。还应该明白,上述主题也可被实现为计算机控制的装置、计算机进程、计算系统或诸如计算机可读介质等的制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。
提供本发明内容以便以简化形式介绍将在以下的具体实施方式中进一步描述的概念精选。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本发明内容用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本发明的任一部分中提及的任何或所有缺点的实现。
附图说明
图1是示出定义动画动作的一个说明性用户界面的用户界面示图;
图2-3是示出本文提供的用于定义前向触发动画的若干说明性用户界面的用户界面示图;
图4-5是示出本文所呈现的一个实施例中用于分别定义和执行前向触发动画的说明性进程的流程图;
图6是示出本文提供的用于定义反向触发动画的一个说明性用户界面的用户界面示图;
图7-8是示出一个实施例中用于分别定义和执行反向触发动画的说明性进程的流程图;
图9是示出能够实现本文所呈现的实施例各方面的计算系统的说明性计算机硬件和软件体系结构的计算机体系结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980151930.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油管内螺纹成型装置
- 下一篇:一种新型热灸颈椎枕