【技术实现步骤摘要】
UI界面编辑方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,特别涉及一种UI界面编辑方法、装置、电子设备及存储介质。
技术介绍
[0002]用户界面(User Interface,UI)是系统和用户之间进行交互和信息交换的媒介,目的在于使得用户能够方便有效率地去操作硬件以达成双向交互,完成所希望借助硬件完成之工作。其中,用户界面定义广泛,包含了人机交互与图形用户接口,凡参与人类与机械的信息交流的领域都存在着用户界面,比如,工业领域、应用领域、电脑领域等。
[0003]现有技术中,将用户界面应用于游戏应用时,在该游戏应用中往往需要设计多个游戏界面,每个游戏界面往往涉及多个控件,其中,用户通过触控各控件可以实现相应的游戏功能。
[0004]但由于现有对游戏界面中各控件功能的实现主要依赖人工手动绑定各个控件的控制逻辑,因此,游戏界面开发过程中往往存在开发效率较低的问题。
技术实现思路
[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种UI界面编辑方法、装置、电子设 ...
【技术保护点】
【技术特征摘要】
1.一种UI界面编辑方法,其特征在于,包括:获取待编辑UI界面中各初始基础控件的控件类型;根据待编辑UI界面中各初始基础控件的控件类型和预设映射关系,确定各所述初始基础控件对应的目标响应事件并绑定,获取各目标基础控件,所述预设映射关系包括:基础控件的控件类型和响应事件之间的映射关系;根据各所述目标基础控件和所述待编辑UI界面,获取目标UI界面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取UI界面管理类,所述UI界面管理类包括线性表,所述线性表用于存储待管理UI界面的界面标识;通过UI界面管理类,管理所述目标UI界面。3.根据权利要求2所述的方法,其特征在于,所述线性表为双向队列,所述目标UI界面对应的目标界面标识存储在所述双向队列中的队尾;所述通过UI界面管理类,管理所述目标UI界面,包括:若确定需要显示所述目标UI界面,则从所述双向队列的队尾获取目标界面标识对应的目标UI界面并显示;若确定需要隐藏所述目标UI界面,则将所述目标UI界面对应的目标界面标识从双向队列中的队尾取出并存储在所述双向队列中的队首;若确定需要删除所述目标UI界面,则将所述目标UI界面对应的目标界面标识从所述双向队列中删除。4.根据权利要求1所述的方法,其特征在于,所述获取待编辑UI界面中各初始基础控件的控件类型之前,所述方法还包括:获取初始用户界面类;将所述初始用户界面类对应的程序调用接口转换为预设脚本语言类型接口,获取目标用户界面类;根据所述目标用户界面类,生成待编辑UI界面。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取目标UI界面对应的更新脚本,所述更新脚本基于预设脚本语言类型实现;根据所述更新脚本,对所述目标UI界面进行更新,获取更新后的目标...
【专利技术属性】
技术研发人员:刘杰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。