界面渲染方法、装置、设备和存储介质制造方法及图纸

技术编号:34194006 阅读:27 留言:0更新日期:2022-07-17 16:08
本公开提供一种界面渲染方法、装置、设备和存储介质,其中,方法包括:响应于当前列表界面上的滚动请求,确定与滚动请求对应的滚动条目集合,其中,滚动条目集合中包括至少一个滚动条目;调用预设协程,并向预设协程发送针对滚动条目集合的渲染指令,以使得预设协程渲染生成目标子界面,其中,目标子界面中包含至少一个滚动条目;响应于预设协程发送的渲染完成消息,在当前列表界面上显示目标子界面。由此,基于协程的调用来渲染有关滚动事件中的滚动条目,避免了待加载的滚动条目较多时,主线程的运行可能会卡顿的问题,提升了主线程的运行流畅度。流畅度。流畅度。

【技术实现步骤摘要】
界面渲染方法、装置、设备和存储介质


[0001]本专利技术涉及前端显示
,尤其涉及一种界面渲染方法、装置、设备和存储介质。

技术介绍

[0002]在游戏等通用3D图形格式标准下的列表界面显示场景中,对一些数量较多的条目以列表形式进行滚动显示是一种常用的界面显示方式。
[0003]相关技术中,通过主线程监测在列表界面上的滚动操作,主线程响应于监测到的滚动操作在列表界面上渲染对应的滚动条目,比如,在游戏的“背包”场景中,若是主线程监测到用户在“背包”的列表界面上的滚动操作,则主线程根据该滚动操作在“背包”的列表界面上渲染对应的“道具”。

技术实现思路

[0004]根据本公开的一方面,提供了一种界面渲染方法,包括:响应于当前列表界面上的滚动请求,确定与所述滚动请求对应的滚动条目集合,其中,所述滚动条目集合中包括至少一个滚动条目;调用预设协程,并向所述预设协程发送针对所述滚动条目集合的渲染指令,以使得所述预设协程渲染生成目标子界面,其中,所述目标子界面中包含所述至少一个滚动条目;响应于所述预设协程发送的渲染完成消息,在所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种界面渲染方法,包括:响应于当前列表界面上的滚动请求,确定与所述滚动请求对应的滚动条目集合,其中,所述滚动条目集合中包括至少一个滚动条目;调用预设协程,并向所述预设协程发送针对所述滚动条目集合的渲染指令,以使得所述预设协程渲染生成目标子界面,其中,所述目标子界面中包含所述至少一个滚动条目;响应于所述预设协程发送的渲染完成消息,在所述当前列表界面上显示所述目标子界面。2.如权利要求1所述的界面渲染方法,其中,所述确定与所述滚动请求对应的滚动条目集合,包括:获取所述滚动请求对应的滚动距离;根据所述滚动距离确定待加载条目数量;确定与所述待加载条目数量对应的所述滚动条目集合。3.如权利要求2所述的界面渲染方法,其中,所述确定与所述待加载条目数量对应的所述滚动条目集合,包括:确定所述当前列表界面上末位滚动条目的末位顺序信息;根据所述末位顺序信息确定待加载条目的首位顺序信息;根据所述首位顺序信息和所述待加载条目数量确定所述滚动条目集合。4.如权利要求1所述的界面渲染方法,其中,所述调用预设协程,并向所述预设协程发送针对所述滚动条目集合的渲染指令,包括:确定所述滚动条目集合中包含的滚动条目的条目数量;响应于确定所述条目数量不大于预设数量阈值,调用预设的第一协程并向所述第一协程发送针对所有滚动条目的渲染指令。5.如权利要求4所述的界面渲染方法,还包括:响应于确定所述条目数量大于所述预设数量阈值,在所述滚动条目集合中根据滚动条目顺序确定所述预设数量阈值的滚动条目子集合;调用预设的第一协程和第...

【专利技术属性】
技术研发人员:闫晓林
申请(专利权)人:北京新唐思创教育科技有限公司
类型:发明
国别省市:

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

1