一种动画播放方法、装置及存储介质制造方法及图纸

技术编号:22242555 阅读:20 留言:0更新日期:2019-10-09 21:59
本发明专利技术实施例公开了一种动画播放方法、装置及存储介质,本发明专利技术实施例可以获取待播放的动画文件;当检测到携带动画标识的播放指令时,从动画文件中获取与动画标识对应的待播放动画的信息;从待播放动画的信息中获取待播放动画中每个层次的待播放对象,以及每个待播放对象的动作信息和关键帧信息;根据每个层次的待播放对象及其对应的动作信息和关键帧信息对待播放动画进行播放。该方案可以对所属不同层次的每个待播放对象进行控制,并将每个层次的待播放对象及其对应的动作信息和关键帧信息进行组合来实现对动画进行播放,由于播放的每个层次的待播放对象相对于播放图像帧的文件较小,因此,可以节省动画播放的资源,以及提高了动画播放的灵活性。

An Animation Playing Method, Device and Storage Media

【技术实现步骤摘要】
一种动画播放方法、装置及存储介质
本专利技术涉及图像处理
,具体涉及一种动画播放方法、装置及存储介质。
技术介绍
随着终端的不断普及,以及终端技术的迅速发展,通过终端进行信息交互的内容越来越丰富,例如,动画交互,以动画表情为例,用户可以通过终端上的即时通讯向好友发送动画表情,或者,接收好友发送的动画表情,在终端的显示界面上即可播放该动画表情。现有技术中,动画表情一般是以便携式网络图形(PortableNetworkGraphics,PNG)序列帧存在,对于PNG序列帧的动画,该动画文件包括多帧图像,其动画文件比较大,而且当进行动画播放时,只能以频率为基础逐帧图像进行播放,例如,每间隔预设时间依次播放不同帧图像。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,对于PNG序列帧的动画,其动画文件比较大,会占用较多的资源,例如占用较多的存储资源或消耗较多的传输资源等,而且只能以频率为基础的逐帧图像播放来实现动画播放,无法灵活实现复杂的属性动画效果。
技术实现思路
本专利技术实施例提供一种动画播放方法、装置及存储介质,旨在节省动画播放的资源,以及提高动画播放的灵活性。为解决上述本文档来自技高网...

【技术保护点】
1.一种动画播放方法,其特征在于,包括:获取待播放的动画文件;当检测到携带动画标识的播放指令时,从所述动画文件中获取与所述动画标识对应的待播放动画的信息;从所述待播放动画的信息中获取所述待播放动画中每个层次的待播放对象,以及每个待播放对象的动作信息和关键帧信息;根据每个层次的待播放对象及其对应的动作信息和关键帧信息对所述待播放动画进行播放。

【技术特征摘要】
1.一种动画播放方法,其特征在于,包括:获取待播放的动画文件;当检测到携带动画标识的播放指令时,从所述动画文件中获取与所述动画标识对应的待播放动画的信息;从所述待播放动画的信息中获取所述待播放动画中每个层次的待播放对象,以及每个待播放对象的动作信息和关键帧信息;根据每个层次的待播放对象及其对应的动作信息和关键帧信息对所述待播放动画进行播放。2.根据权利要求1所述的动画播放方法,其特征在于,所述根据每个层次的待播放对象及其对应的动作信息和关键帧信息对所述待播放动画进行播放的步骤包括:从所述动画文件中获取所述动画标识对应的时间戳信息;确定每个层次的待播放对象在所述时间戳信息中每个时间戳内所对应的动作信息和关键帧信息;根据每个时间戳内所对应的动作信息和关键帧信息对所述待播放动画进行播放。3.根据权利要求1所述的动画播放方法,其特征在于,所述根据每个时间戳内所对应的动作信息和关键帧信息对所述待播放动画进行播放的步骤包括:在每个时间戳内控制所述关键帧信息执行所述动作信息,得到每个时间戳内的动画帧;根据所述每个时间戳内的动画帧,对所述待播放动画进行播放。4.根据权利要求1所述的动画播放方法,其特征在于,当所述待播放对象包括目标待播放对象和剩余待播放对象时,所述从所述待播放动画的信息中获取所述待播放动画中每个层次的待播放对象,以及每个待播放对象的动作信息和关键帧信息的步骤包括:从所述待播放动画的信息中获取对象标识、每个层次的剩余待播放对象及其对应的动作信息和关键帧信息;根据所述对象标识获取目标待播放对象及其对应的动作信息和关键帧信息。5.根据权利要求1所述的动画播放方法,其特征在于,所述获取待播放的动画文件的步骤包括:接收服务器在预设时间戳发送的待播放的动画文件;或者,当动画文件存在更新时,接收服务器发送的更新后的动画文件,并将所述更新后的动画文件设置为待播放的动画文件。6.根据权利要求1至5任一项所述的动画播放方法,其特征在于,所述当检测到携带动画标识的播放指令时,从所述动画文件中获取与所述动画标识对应的待播放动画的信息的步骤包括:当接收到在动画图标所在区域内输入的触发操作时,生成携带动画标识的播放指令;根据所述播放指令对动所述画文件进行解析,得到与所述动画标识对应的待播放动画的信息。7.根据权利要求1至5任一项所述的动画播放方法,其特征在于,所述当检测到携带动画标识的播放指令时,从所述动画文件中获取与所述动画标识对应的待播放动画的信息的步骤包括:当在即时通讯会话框内接收到对端发送的待播放动画的动画图标时,生成携带动画标识的播放指令;根据所述播放指令...

【专利技术属性】
技术研发人员:况鹰秦鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1