动画播放方法及装置制造方法及图纸

技术编号:11296083 阅读:53 留言:0更新日期:2015-04-15 12:22
本发明专利技术提供一种动画播放方法及装置。其中,所述方法包括:根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识;获取各段子动画的播放速度;按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。本发明专利技术实施例通过将所述整段动画划分成多段子动画,然后获取各段子动画的播放速度,实现采用不同播放速度播放各段子动画,提高了整段动画播放的灵活度和播放多样性。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种动画播放方法及装置。其中,所述方法包括:根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识;获取各段子动画的播放速度;按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。本专利技术实施例通过将所述整段动画划分成多段子动画,然后获取各段子动画的播放速度,实现采用不同播放速度播放各段子动画,提高了整段动画播放的灵活度和播放多样性。【专利说明】动画播放方法及装置
本专利技术涉及多媒体应用技术,尤其涉及一种动画播放方法及装置。
技术介绍
目前,动画展示演说内容或课程内容已经成为较普遍的演示方式,例如采用动画的方式展示工业发展的进程或历史的发展过程等。但现有技术中,整个动画在制作完成后,其只能采用固定的速度(如帧/秒)来播放整段动画,整段动画播放的方式单一,灵活性较差。
技术实现思路
本专利技术提供一种动画播放方法及装置,以实现整段动画采用不同的播放速度播放,提高动画播放的灵活度。 本专利技术的第一个方面是提供一种动画播放方法,包括: 根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识; 获取各段子动画的播放速度; 按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。 本专利技术的另一个方面是提供一种动画播放装置,包括: 划分模块,用于根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识; 获取模块,用于获取各段子动画的播放速度; 播放模块,用于按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。 由上述技术方案可知,本专利技术实施例通过将所述整段动画划分成多段子动画,然后获取各段子动画的播放速度,实现采用不同播放速度播放各段子动画,提高了整段动画播放的灵活度和播放多样性。 【专利附图】【附图说明】 图1为本专利技术实施例一提供的动画播放方法的流程示意图; 图2为本专利技术实施例二提供的动画播放方法的流程示意图; 图3为本专利技术实施例提供的带有滑线轴的动画实例的示意图; 图4为本专利技术实施例提供的不带有滑线轴的动画实例的示意图; 图5为本专利技术实施例三提供的动画播放装置的结构示意图; 图6为本专利技术实施例四提供的动画播放装置的结构示意图。 【具体实施方式】 本专利技术各实施例提供的技术方案是为了实现一个完整的动画在播放过程中能采用不同的播放速度来进行播放,以提高动画播放的灵活性。例如,一个历史演变过程的动画演示,通常一个历史过程会分为不同阶段,每个阶段发生的事件不同,主次有别,重要的发展阶段演示的内容需更加详尽,播放速度可能就要比非重要的发展阶段播放速度慢。采用本专利技术提供的技术方案,可解决这类动画演示的需求,以灵活的方式进行播放,进而提高了动画播放的多样性,也能突出演示者的演说重点。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。 如图1所示,本专利技术实施例一提供的动画播放方法的流程示意图。本实施例一所述的方法的执行主体可以是动画播放装置。如图1所示,本实施例一所述的方法包括: 步骤101、根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识。 其中,所述整段动画是指一个完整的动画,动画播放装置根据接收到的划分指令,将该完成的动画划分成至少两段子动画,以便于后续采用不同的速度来播放各段子动画。 步骤102、获取各段子动画的播放速度。 具体地,本步骤的一种可能实现方法如下:接收携带有顺序标识及播放速度的设置指令;根据所述设置指令,获取所述顺序标识对应的子动画的播放速度。 或者,若本步骤102之前还包括:接收携带有顺序标识及音频信息的配置请求;根据所述配置请求,为所述顺序标识对应的子动画配置所述音频信息,以在播放所述子动画时同时播放所述音频信息。相应地,本步骤102的另一种可能实现方法如下:获取所述子动画的总帧数;获取与所述子动画同时播放的音频信息播放时长;根据所述子动画的总帧数和所述音频信息播放时长,计算所述子动画对应的播放速度。 步骤103、按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。 本实施例通过将所述整段动画划分成多段子动画,然后获取各段子动画的播放速度,实现采用不同播放速度播放各段子动画,提高了整段动画播放的灵活度和播放多样性。 如图2所示,本专利技术实施例二提供的动画播放方法的流程示意图。同样地,本实施例二提供的所述方法的执行主体可以是动画播放装置。如图2所示,本实施例二基于上述实施例一,在所述步骤102、获取各段子动画的播放速度之后,还包括: 步骤201、接收携带有播放进度值的播放指令。 具体地,所述播放进度值可具体是一个百分比值,若整段动画为100%,则所述播放进度值可以是0%?100%中的任意值。如图3所示,所述播放指令可以是用户通过拖动动画的滑线轴I上的随机播放按钮2输入至动画播放装置的。或者,对于如图4所示的无滑线轴的动画来说,所述播放指令也可以是用户通过键盘直接向所述动画播放装置发送携带有播放进度值的播放指令,所述播放进度值为所述用户通过键盘直接输入的值。 步骤202、根据所述播放进度值,确定所述播放进度值对应的播放位置。 其中,所述播放位置包括:顺序标识和子动画内播放位置。具体地,本步骤的一种可能实现方式为:根据预设的播放进度值与播放位置的对应关系,获取所述播放进度值对应的播放位置。即动画播放装置中预存储有所述播放进度值与播放位置的对应关系。所述播放进度值与播放位置的对应关系可以是人为设定并存储在所述动画播放装置中的。或者,本步骤的另一可能实现方式为:根据所述播放进度值,采用预设的计算方法计算所述播放进度值对应的播放位置。所述预设的计算方法可人为设定。 步骤203、若所述顺序标识为排序最后的标识,则采用所述顺序标识对应的子动画的播放速度,播放所述子动画内播放位置后的帧;否则,采用所述顺序标识对应的子动画的播放速度,播放所述子动画内播放位置后的帧,并采用排在所述顺序标识之后的剩余顺序标识对应子动画的播放速度对应播放所述剩余顺序标识对应的子动画。 这里需要说明的是:本专利技术提供的各实施例也可支持将整段动画划分为一段子动画的情况。具体地,当将所述整段动画划分为一段子动画时,就类似于现有技术,采用获取到的这一段子动画的播放速度播放整段动画。 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。 如图5所示,本专利技术实施例三提供的动画播放装置的结构示意图。如图5所示,本实施例三所述的装置包括:划分模块10、获取模块20和播放模块30。其中,所述划分模块10用于根据接收到的划分指令,将整段动画划分为至少两段子动画,并按照播放顺序为各段子动画设置顺序标识。所述获取模块本文档来自技高网...
动画播放方法及装置

【技术保护点】
一种动画播放方法,其特征在于,包括:根据接收到的划分指令,将整段动画划分为多段子动画,并按照播放顺序为各段子动画设置顺序标识;获取各段子动画的播放速度;按照所述顺序标识,分别采用获取到的各段子动画的播放速度对应播放各段子动画。

【技术特征摘要】

【专利技术属性】
技术研发人员:李雷川
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1