列表的编辑方法、装置、设备及存储介质制造方法及图纸

技术编号:26169969 阅读:22 留言:0更新日期:2020-10-31 13:35
本申请提供一种列表的编辑方法、装置、设备及存储介质,其中,编辑方法包括:响应于用户对UI编辑器中转列表控件的选中操作,获取用户选中的节点以及该节点的所有子孙节点的布局描述数据,将布局描述数据另存为一个新的布局文件,并生成该布局文件对应的UI逻辑对象。将布局描述数据中的节点替换为列表控件,并将列表项的唯一标识赋值为UI编辑对象的标识,生成新的列表项,在UI编辑器中显示列表项的逻辑界面。上述编辑方法实现对列表界面中单独一个列表项的文件管理和编辑,为列表项的复用提供依据,从而提高列表界面的开发效率。

【技术实现步骤摘要】
列表的编辑方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种列表的编辑方法、装置、设备及存储介质。
技术介绍
用户界面(UserInterface,UI)是游戏应用中的一种二维美术资源,是游戏玩家与应用程序进行人机交互、执行操作逻辑的界面。列表作为用户界面上的一种不可或缺的UI类型,表现为垂直或水平方向上的相同控件元素组合的重复展示。目前,现有的游戏引擎或部分游戏编辑器中内置的UI编辑器,例如Unity、UE4中的UI编辑器,对于列表类型的UI,默认创建的列表没有任何展示内容,需要UI制作者手动填充展示内容、对齐展示内容、以及手动封装处理列表的各种交互逻辑(例如列表的长度控制等),造成列表类型的UI开发周期长,无法实现列表控件的高复用性。
技术实现思路
本申请实施例提供一种列表的编辑方法、装置、设备及存储介质,用以解决现有的UI编辑器中列表类型的UI开发周期长的问题。第一方面,本申请实施例提供一种列表的编辑方法,包括:响应于用户对UI编辑器中转列表控件的选中操作,获取用户选中的节点以及本文档来自技高网...

【技术保护点】
1.一种列表的编辑方法,其特征在于,包括:/n响应于用户对UI编辑器中转列表控件的选中操作,获取用户选中的节点以及所述节点的所有子孙节点的布局描述数据;/n将所述布局描述数据另存为一个新的布局文件,并生成与所述新的布局文件对应的UI逻辑对象;/n将所述布局描述数据中的节点替换为列表控件,并将列表项的唯一标识赋值为所述UI逻辑对象的标识,生成新的列表项;/n在所述UI编辑器中显示所述列表项的编辑界面。/n

【技术特征摘要】
1.一种列表的编辑方法,其特征在于,包括:
响应于用户对UI编辑器中转列表控件的选中操作,获取用户选中的节点以及所述节点的所有子孙节点的布局描述数据;
将所述布局描述数据另存为一个新的布局文件,并生成与所述新的布局文件对应的UI逻辑对象;
将所述布局描述数据中的节点替换为列表控件,并将列表项的唯一标识赋值为所述UI逻辑对象的标识,生成新的列表项;
在所述UI编辑器中显示所述列表项的编辑界面。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述UI编辑器的界面上显示转列表成功的提示信息。


3.根据权利要求1或2所述的方法,其特征在于,所述UI编辑器的界面上还包括:保存编辑控件和取消编辑控件;所述方法还包括:
响应于用户对所述保存编辑控件的操作,将在所述编辑界面上的修改进行保存,并退出所述列表项的编辑界面;
或者,
响应于用户对所述取消编辑控件的操作,将在所述编辑界面上的修改取消,并退出所述列表项的编辑界面。


4.根据权利要求1所述的方法,其特征在于,所述列表项为多级嵌套列表,所述方法还包括:
响应于用户在所述列表项的编辑界面上的编辑操作,通过先进后出的方式更新所述列表项的布局文件和UI逻辑对象。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述UI编辑器中显示管理界面;所述管理界面中包括新建界面控件,管理界面层级控件,以及界面列表,所述界面列表中包括一个或多个已创建的列表界面。


6.一种列表的编辑装置,其特征在于,包括:
获取模块,用于响应于用户对UI编辑器中转列表控件的选中操作,获取用户选中的节点以及所述节点的所有子孙节点的布局描述数据;
处理模块,用于将所述布局描述数据另存为一个新...

【专利技术属性】
技术研发人员:谈志超
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1