[发明专利]动画代码生成方法及系统有效
申请号: | 201810478072.5 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108762741B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 马东辉;岳功名 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F9/451 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 郭鑫 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 代码 生成 方法 系统 | ||
本发明的实施例公开了一种动画代码生成方法及系统、计算机设备、计算机可读存储介质,其中,动画代码生成方法包括:记录当前动画的通用脚本;获取指定平台的信息;解析通用脚本以生成与指定平台相对应的动画代码。本发明公开的实施例提供的动画代码生成方法,按照设定的统一交互风格记录当前动画的通用脚本,可以在针对不同的平台制作动画代码时通过直接解析该通用脚本来生成相应的动画代码,既保证了生成的动画代码符合平台及其版本的要求,使动画适配不同平台、分辨率,兼容不同版本,避免了动画卡顿、手机发烫、耗电,确保动画在不同平台上均可顺利播放,又减少了编写动画代码所用的时间,有助于降低维护成本。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种动画代码生成方法、一种动画代码生成系统、一种计算机设备及一种计算机可读存储介质。
背景技术
应用程序通常是指能够执行某种功能的软件程序。比如,文字处理程序、数据库程序、网络浏览器、开发工具、绘图、图像编辑工具以及通信工具等等都可以是应用程序。应用程序能够利用计算机操作系统的某些服务,也可以利用其它应用程序所支持的服务。通常这种同操作系统或其它应用程序进行交互的应用程序请求称为应用程序接口,也就是常常提起的API(Application Programming Interface)。
移动互联网时代,在这个遍地应用程序的社会,为了提高应用程序的使用便利性和用户体验,常常为其设计复杂的交互动画,并根据不同的平台制作相应的代码以在对应的平台上显示交互动画。
然而,面对复杂的动画交互,不同平台上的动画代码制作可能会存在一些隐性问题。当今每种平台都有着各种各样的产品,那么用户体验将是应用的一大痛点,包括复杂、炫酷的动画可能在各个移动平台(ios,android,网页)实现方式不一样,效果不一样,导致不能完全满足设计师的要求;卡顿问题,性能方面和适配方面的问题;兼容性和跨平台性问题。
发明内容
本发明公开的实施例提出了一种动画代码生成方法、系统、计算机设备及计算机可读存储介质,旨在解决相关技术中动画交互跨平台时多系统、多分辨率的适配问题,复杂动画卡顿、手机发烫、耗电等性能问题,如何兼容各个平台及其自身的版本差异的问题。
为此,本发明公开的实施例的第一方面提出了一种动画代码生成方法。
本发明公开的实施例的第二方面提出了一种动画代码生成系统。
本发明公开的实施例的第三方面提出了一种计算机设备。
本发明公开的实施例的第四方面提出了一种计算机可读存储介质。
鉴于上述,根据本发明公开的实施例的第一方面,提供了一种动画代码生成方法,动画代码生成方法包括:记录当前动画的通用脚本;获取指定平台的信息;解析通用脚本以生成与指定平台相对应的动画代码。
本发明公开的实施例提供的动画代码生成方法,按照设定的统一交互风格记录当前动画的通用脚本,可以在针对不同的平台制作动画代码时通过直接解析该通用脚本来生成相应的动画代码,既保证了生成的动画代码符合平台及其版本的要求,使动画适配不同平台、分辨率,兼容不同版本,避免了动画卡顿、手机发烫、耗电,确保动画在不同平台上均可顺利播放,又减少了编写动画代码所用的时间,有助于降低维护成本,进而便捷高效地制作并展示高质量动画,而复杂、炫酷的动画会让用户印象深刻,提高了应用该动画的应用程序的视觉效果。具体而言,通用脚本具备统一的交互风格,可理解为一种通用语言,便于准确表达要制作的动画;不同的平台具有不同的代码风格,同一平台的不同版本之间也会有代码标准差异,代码生成规范可记录各个平台的官方代码风格及版本特性,通过获取指定平台的信息,包括平台类型及版本信息,即可确定该指定平台的官方代码风格及版本特性,并据此生成高适配的代码。
另外,本发明公开的实施例提供的上述技术方案中的动画代码生成方法,还可以具有如下附加技术特征:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810478072.5/2.html,转载请声明来源钻瓜专利网。