本技术涉及计算机,特别涉及一种游戏界面中的控件的编辑方法、装置及产品。
背景技术:
1、为了提升用户的游戏体验,游戏运营方会定期为用户举办一些游戏的运营活动,游戏客户端会通过游戏界面中的控件来展示游戏运营活动的活动信息。
2、相关技术中,控件的显示配置存储在游戏客户端对应的服务器中。游戏客户端在显示包括控件的用户界面时,会从服务器获取控件的显示配置,以按照显示配置来显示控件。
3、由于游戏中的运营活动会频繁更新,因此需要频繁修改控件的显示配置,以控制控件的显示与隐藏状态。在基于上述方式管理控件的显示配置的情况下,需要频繁在服务器中修改控件的显示配置。在服务器中修改显示配置的过程涉及代码层面的修改,同时,由于游戏中可能同时存在较多运营活动,因此在修改显示配置时需要花费较多的时间来查找不同运营活动对应的控件的代码,导致修改的过程较为复杂。
技术实现思路
1、本技术提供了一种游戏界面中的控件的编辑方法、装置及产品,可以简化修改控件的显示配置的过程。所述技术方案如下:
2、根据本技术的一方面,提供了一种游戏界面中的控件的编辑方法,所述方法应用于配置客户端,所述方法包括:
3、显示所述配置客户端的控件配置界面,所述控件配置界面包括所述控件的第一显示配置,所述控件用于显示通知信息,所述第一显示配置是所述配置客户端通过服务器获取的;
4、响应于对所述第一显示配置的编辑操作,编辑所述第一显示配置得到第二显示配置;
5、向所述服务器发送所述第二显示配置,所述服务器用于向游戏客户端发送所述第二显示配置,所述第二显示配置用于指示所述游戏客户端在显示包括所述控件的用户界面时,显示或隐藏所述控件。
6、根据本技术的另一方面,提供了一种游戏界面中的控件的编辑装置,所述装置包括:
7、显示模块,用于显示配置客户端的控件配置界面,所述控件配置界面包括所述控件的第一显示配置,所述控件用于显示通知信息,所述第一显示配置是所述配置客户端通过服务器获取的;
8、编辑模块,用于响应于对所述第一显示配置的编辑操作,编辑所述第一显示配置得到第二显示配置;
9、发送模块,用于向所述服务器发送所述第二显示配置,所述服务器用于向游戏客户端发送所述第二显示配置,所述第二显示配置用于指示所述游戏客户端在显示包括所述控件的用户界面时,显示或隐藏所述控件。
10、在一个可选的设计中,所述显示模块,用于:
11、在所述控件配置界面中显示在所述游戏客户端的用户界面中处于显示状态的所述控件的所述第一显示配置。
12、在一个可选的设计中,所述控件用于显示运营活动的活动信息,所述第一显示配置包括所述控件对应的活动类型、活动开始日期、开始时刻以及结束时刻;所述显示模块,用于:
13、在所述控件配置界面中显示所述控件对应的所述活动类型、所述活动开始日期、所述开始时刻以及所述结束时刻;
14、其中,所述第一显示配置用于指示在所述活动开始日期的所述开始时刻与所述结束时刻之间,所述控件处于所述显示状态。
15、在一个可选的设计中,所述显示模块,用于:
16、在所述控件配置界面中显示一个或多个所述控件各自对应的配置控件;
17、其中,每个所述配置控件中显示有所述配置控件对应的所述控件的所述活动类型、所述开始时刻以及所述结束时刻,不同所述配置控件按照所述活动开始日期排列显示。
18、在一个可选的设计中,所述显示模块,用于:
19、在所述控件配置界面中根据所述配置控件对应的所述活动开始日期,按照日历的形式显示一个或多个所述控件各自对应的所述配置控件。
20、在一个可选的设计中,所述第一显示配置还包括重复信息;所述显示模块,用于:
21、在所述配置控件对应的所述控件的所述重复信息指示所述控件对应的活动周期性重复的情况下,根据重复周期以及所述活动开始日期按照日历的形式重复显示所述配置控件。
22、在一个可选的设计中,所述活动类型为字符串格式;所述装置还包括:
23、转换模块,用于通过语言配置表将所述字符串格式的所述活动类型转换为文本格式。
24、在一个可选的设计中,所述编辑操作包括如下至少一种:
25、新增操作;
26、删除操作;
27、修改操作。
28、在一个可选的设计中,所述装置还包括:
29、接收模块,用于接收所述服务器发送的所述用户帐号与所述控件的历史交互信息;
30、修改模块,用于根据所述历史交互信息修改所述第一显示配置,得到所述第二显示配置。
31、在一个可选的设计中,所述历史交互信息包括向所述用户帐号展示所述控件的展示次数,以及所述用户帐号与所述控件的交互次数,所述第一显示配置用于指示所述控件处于显示状态;所述修改模块,用于:
32、响应于所述交互次数与所述展示次数的比值小于阈值,将所述第一显示配置调整为所述第二显示配置,所述第二显示配置用于指示所述控件处于隐藏状态。
33、在一个可选的设计中,所述修改模块,用于:
34、将所述历史交互信息和所述控件的特征输入点击预测模型,得到所述用户帐号与所述控件的预测交互,所述预测交互用于反映所述用户帐号是否会与所述控件进行交互;
35、根据所述预测交互调整所述第一显示配置,得到所述第二显示配置。
36、根据本技术的另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的游戏界面中的控件的编辑方法。
37、根据本技术的另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上方面所述的游戏界面中的控件的编辑方法。
38、根据本技术的另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的游戏界面中的控件的编辑方法。
39、本技术提供的技术方案带来的有益效果至少包括:
40、通过显示控件配置界面,能够实现使用户通过可视化的人机交互界面来对控件的显示配置进行编辑,从而可实现控制游戏客户端中控件的显示规则。在此过程中,不涉及代码修改,仅需用户针对直观展示的控件的显示配置进行修改。并且也无需进行代码的查找,只需选择相应的显示配置进行修改,即可实现控制控件的显示规则,能够简化修改控件的显示配置的过程。