[发明专利]基于iOS系统的动画播放方法、电子设备和介质在审

专利信息
申请号: 202010932690.X 申请日: 2020-09-08
公开(公告)号: CN112070868A 公开(公告)日: 2020-12-11
发明(设计)人: 汪诗雨;孙旭 申请(专利权)人: 北京默契破冰科技有限公司
主分类号: G06T13/80 分类号: G06T13/80
代理公司: 北京铜表律师事务所 11800 代理人: 向虎
地址: 100089 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 ios 系统 动画 播放 方法 电子设备 介质
【说明书】:

本公开实施例公开了一种基于iOS系统的动画播放方法、电子设备和介质,所述方法包括,获取一个或多个待播放的Spine动画的动画列表信息;基于每一所述Spine动画的动画列表信息构建骨骼节点集合和插槽节点集合;将每一所述Spine动画对应的骨骼节点数据和插槽节点数据分别添加至iOS系统原生的游戏引擎的场景架构的根节点上生成对应的动作场景;获取每一所述动画场景对应的纹理信息,基于每一所述动画场景和对应的纹理信息生成每一待播放的Spine动画视图进行播放。本公开基于iOS系统提供的原生的游戏引擎播放spine动画,使得动画的生命周期、动画状态由iOS系统来全面控制,不再需要去考虑兼容的问题,能够实现同屏幕到同时播放多个动画场景的效果。

技术领域

本公开涉及电子技术领域,尤其涉及一种基于iOS系统的Spine动画播放方法、电子设备和介质。

背景技术

Spine动画是一种2D骨骼动画,现有的iOS终端播放Spines动画通常通常应用在游戏场景,且需要通过非iOS系统内置的外部游戏引擎作为渲染器(例如cocos引擎),来实现Spines动画播放,并没有其他原生场景播放Spines动画。现有的基于iOS终端播放Spines动画的技术方案至少具有以下缺点:

(1)Spine动画的生命周期、变量状态等动画参数不受iOS系统管控,而是由外部游戏引擎管控,动画状态难以把控,且iOS原生系统无法控制动画生命周期。此外Spine动画的变量的生命周期、内存的占用等不能利用iOS平台提供的功能进行优化,从而导致占用的内存过大,设备耗电量过大。

(2)iOS系统与外部游戏引擎需要相互兼容性,一旦iOS系统和动画引擎存在兼容性的问题,则无法保证程序稳定性,需要投入较大精力解决兼容性问题。

(3)一个应用程序中,有且仅能有一个外部游戏引擎,无法接入其他的相关引擎,外部游戏引擎具有独占性,所以播放spine动画时,无法同时启动多个外部游戏引擎进行播放,播放动画的容器是以单例形式存在,无法更多的单例。所以需要播放多个spine动画时,只能将多个spine动画场景进行整合,按照动画的顺序进行播放,无法同时在屏幕中播放多个spine动画。

发明内容

本公开实施例提供一种基于iOS系统的Spine动画播放方法、电子设备和介质,用以解决上述背景技术中提出的技术问题,或至少部分解决上述背景技术中提出的技术问题。

第一方面,本公开实施例提供一种基于iOS系统的Spine动画播放方法,包括:

获取一个或多个待播放的Spine动画的动画列表信息;

基于每一所述Spine动画的动画列表信息构建骨骼节点集合和插槽节点集合,所述骨骼节点集合中包括一个或多个骨骼节点数据,所述骨骼节点数据包括动画效果信息和运动逻辑信息,所述插槽节点集合中包括一个或多个插槽节点数据,所述插槽节点数据包括纹理展示信息;

将每一所述Spine动画对应的骨骼节点数据和插槽节点数据分别添加至iOS系统原生的游戏引擎的场景架构的根节点上生成对应的动作场景;

获取每一所述动画场景对应的纹理信息,基于每一所述动画场景和对应的纹理信息生成每一待播放的Spine动画视图进行播放。

第二方面,本公开实施例提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行本公开第一方面实施例所述基于iOS系统的Spine动画播放方法。

第三方面,本公开实施例提供一种计算机可读存储介质,所述计算机指令用于执行本公开第一方面实施例所述基于iOS系统的Spine动画播放方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京默契破冰科技有限公司,未经北京默契破冰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010932690.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top