本技術涉及,特別是涉及一種測試方法和相關裝置。
背景技術:
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、所述第十展示單元,用于基于獲取針對目標預覽圖像的選擇操作,展示所述目標游戲界面,所述目標游戲界面中的功能控件展示位置與所述目標預覽圖像所展示的功能控件展示位置一致,所述目標預覽圖像為所述多個預覽圖像中的任意一個。
41、在一種可能的實現方式中,所述第一展示單元具體用于:
42、基于獲取針對所述目標游戲界面的編輯觸發操作,展示所述目標游戲界面對應的待編輯游戲界面。
43、第三方面,本技術實施例公開了一種計算機設備,所述計算機設備包括處理器以及存儲器:
44、所述存儲器用于存儲計算機程序,并將所述計算機程序傳輸給所述處理器;
45、所述處理器用于根據所述計算機程序中的指令執行第一方面中任意一項所述的游戲界面編輯方法;
46、第四方面,本技術實施例公開了一種計算機可讀存儲介質,所述計算機可讀存儲介質用于存儲計算機程序,所述計算機程序用于執行第一方面中任意一項所述的游戲界面編輯方法。
47、第五方面,本技術實施例公開了一種包括計算機程序的計算機程序產品,當其在計算機設備上運行時,使得所述計算機設備執行第一方面中任意一項所述的游戲界面編輯方法。
48、由上述技術方案可以看出,本技術提供了可以針對游戲界面中的功能控件進行展示位置編輯的功能。針對要編輯的目標游戲界面,可以展示該目標游戲界面對應的待編輯游戲界面,待編輯游戲界面中具有在目標游戲界面中展示的功能控件,且功能控件的展示位置相同,功能控件用于觸發所對應的游戲功能。通過該待編輯游戲界面可以獲取針對第一功能控件的目標位置編輯操作,該目標位置編輯操作用于將第一功能控件在待編輯游戲界面中的展示位置由第一展示位置變更為第二展示位置,此時可以通過待編輯游戲界面中的第二展示位置展示該第一功能控件,以提示該第一功能控件已經被移動至第二展示位置。通過針對待編輯游戲界面的編輯保存操作,可以將針對待編輯游戲界面的編輯操作同步到目標游戲界面中,實現對目標游戲界面的編輯,并展示編輯后的目標游戲界面,第一功能控件在編輯后的目標游戲界面中的展示位置為在獲取編輯保存操作時,第一功能控件在待編輯游戲界面中的展示位置,從而通過針對待編輯游戲界面的位置編輯操作可以實現在目標游戲界面中對功能控件展示位置的編輯,同時基于該待編輯游戲界面可以在不影響目標游戲界面的前提下,準確的展示編輯后的界面效果,從而本技術提供的游戲界面編輯方法有助于玩家將游戲界面中的功能控件調節到適合自己的展示位置,使功能控件的展示更加貼合玩家的游戲習慣,從而提高了玩家在游戲界面中的操作效率,進而改善了玩家的游戲體驗。