一种动效播放方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41526846 阅读:8 留言:0更新日期:2024-06-03 23:01
本公开实施例公开了一种动效播放方法、装置、电子设备及存储介质,其中该方法包括:调用应用程序中的动效代码,以获取当前场景界面对应的场景信息;其中,所述当前场景界面为调用所述应用程序中的场景代码时,当前所呈现的用于表征业务功能下场景的界面;所述场景信息包括所述当前场景界面中各元素的布局的信息;所述动效代码与所述场景代码分开部署;接收动效发起信号;根据所述动效发起信号以及所述当前场景界面对应的场景信息,创建动效播放任务;响应于当前时机满足所述动效播放任务的执行时机,执行所述动效播放任务,以播放目标动效。能够实现动效代码与场景代码的解耦,从而有利于业务扩展和代码快速迭代,减少动效代码更新成本。

【技术实现步骤摘要】

本公开实施例涉及计算机,尤其涉及一种动效播放方法、装置、电子设备及存储介质


技术介绍

1、动效(animation),可认为是用户界面上动画、特效的简称。随着应用程序(application,app)中业务功能的发展,存在在相同业务功能下的多个场景中支持动效播放的需求。

2、现有技术中,需要在每个场景下的布局文件中预埋指定的图像视图控件作为动效的播放载体,即需要在场景代码中预埋动效代码。当接收到动效发起信号时,直接调用该载体进行动效播放。然而,由于动效代码与场景代码耦合较深,会至少导致下述技术问题:

3、当特定场景下同时播放的动效数量有上升需求时,需要侵入到该特定场景代码中进行改造,不利于业务扩展和代码快速迭代;当针对每个场景进行相同动效代码更新时,需要对每个场景代码进行处理,大大提高了时间人力成本。


技术实现思路

1、本公开实施例提供了一种动效播放方法、装置、电子设备及存储介质,能够实现动效代码与场景代码的解耦,从而有利于业务扩展和代码快速迭代,减少动效代码更新成本。

本文档来自技高网...

【技术保护点】

1.一种动效播放方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取当前场景界面对应的场景信息,包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取当前场景界面对应的场景信息之后,还包括:

4.根据权利要求1所述的方法,其特征在于,所述当前场景界面对应的场景信息包括,所述当前场景界面中各元素的尺寸位置信息;所述动效发起信号包括,发起者标识、接收者标识和动效标识;

5.根据权利要求1所述的方法,其特征在于,在所述创建动效播放任务之后,还包括:

6.根据权利要求1所述的方法,其特征在于,所述执行所述动...

【技术特征摘要】

1.一种动效播放方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取当前场景界面对应的场景信息,包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取当前场景界面对应的场景信息之后,还包括:

4.根据权利要求1所述的方法,其特征在于,所述当前场景界面对应的场景信息包括,所述当前场景界面中各元素的尺寸位置信息;所述动效发起信号包括,发起者标识、接收者标识和动效标识;

5.根据权利要求1所述的方法,其特征在于,在所述创建动效播放任务之后,还包括:

6...

【专利技术属性】
技术研发人员:张浩
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1