本公開涉及電子計算機及互聯(lián)網(wǎng),尤其涉及一種虛擬角色的控制方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、本部分旨在為權(quán)利要求書中陳述的本公開的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術(shù)。
2、在基于電子計算機及互聯(lián)網(wǎng)技術(shù)實現(xiàn)的電子游戲中,尤其是在射擊類電子游戲中,通常提供有瞄準鏡以輔助用戶更精確地瞄準目標。
3、為了提高射擊的精確度,瞄準鏡通常提供了不同倍數(shù)的放大功能,以幫助玩家更精確地瞄準遠處的目標,尤其是在遠程射擊時,它可以讓玩家看到更遠的目標,并且減少射擊時的誤差。
4、在瞄準模式下,玩家的視野會通過瞄準鏡來觀察目標,因此,相關(guān)技術(shù)中,在需要切換至不同倍數(shù)的瞄準鏡時,玩家通常需要首先關(guān)閉當前的瞄準鏡,打開游戲裝備界面例如背包界面,在游戲裝備界面中選擇目標倍數(shù)的瞄準鏡并裝備,然后關(guān)閉游戲裝備界面,并重新打開瞄準鏡,至此,才實現(xiàn)了不同倍數(shù)的瞄準鏡的切換。
5、然而,上述切換不同倍數(shù)的瞄準鏡的方案,流程較繁瑣,不能滿足射擊類電子游戲?qū)τ诳旃?jié)奏以及爽快感的游戲環(huán)境的需求。
技術(shù)實現(xiàn)思路
1、有鑒于此,本公開的目的在于提出一種虛擬角色的控制方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
2、基于上述目的,本公開示例性實施例第一方面提供了一種虛擬角色的控制方法,通過終端提供圖形用戶界面,所述圖形用戶界面顯示的內(nèi)容包括射擊控件,所述方法包括:
3、響應(yīng)于針對所述射擊控件的第一觸發(fā)操作,控制虛擬角色對虛擬準星瞄準的對象執(zhí)行射擊動作;
4、響應(yīng)于針對所述射擊控件的第二觸發(fā)操作,控制所述圖形用戶界面顯示瞄準鏡控件,所述瞄準鏡控件包括畫面顯示子控件和倍數(shù)調(diào)整子控件,所述倍數(shù)調(diào)整子控件中包括若干倍數(shù)區(qū)域,不同所述倍數(shù)區(qū)域?qū)?yīng)不同放大倍數(shù);
5、響應(yīng)于針對所述倍數(shù)調(diào)整子控件中任意一個所述倍數(shù)區(qū)域的選中操作,控制所述畫面顯示子控件以被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示;
6、在所述畫面顯示子控件以所述被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示時,響應(yīng)于針對所述射擊控件的第三觸發(fā)操作,控制所述虛擬角色對所述畫面顯示子控件顯示的畫面中虛擬準星瞄準的對象執(zhí)行射擊動作。
7、基于同一發(fā)明構(gòu)思,本公開示例性實施例第二方面提供了一種虛擬角色的控制裝置,通過終端提供圖形用戶界面,所述圖形用戶界面顯示的內(nèi)容包括射擊控件,所述裝置包括:
8、非瞄準鏡射擊執(zhí)行模塊,被配置為響應(yīng)于針對所述射擊控件的第一觸發(fā)操作,控制虛擬角色對虛擬準星瞄準的對象執(zhí)行射擊動作;
9、瞄準鏡開啟模塊,被配置為響應(yīng)于針對所述射擊控件的第二觸發(fā)操作,控制所述圖形用戶界面顯示瞄準鏡控件,所述瞄準鏡控件包括畫面顯示子控件和倍數(shù)調(diào)整子控件,所述倍數(shù)調(diào)整子控件中包括若干倍數(shù)區(qū)域,不同所述倍數(shù)區(qū)域?qū)?yīng)不同放大倍數(shù);
10、瞄準鏡倍數(shù)調(diào)整模塊,被配置為響應(yīng)于針對所述倍數(shù)調(diào)整子控件中任意一個所述倍數(shù)區(qū)域的選中操作,控制所述畫面顯示子控件以被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示;
11、瞄準鏡射擊執(zhí)行模塊,被配置為在所述畫面顯示子控件以所述被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示時,響應(yīng)于針對所述射擊控件的第三觸發(fā)操作,控制所述虛擬角色對所述畫面顯示子控件顯示的畫面中虛擬準星瞄準的對象執(zhí)行射擊動作。
12、基于同一發(fā)明構(gòu)思,本公開示例性實施例第三方面提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如第一方面所述的方法。
13、基于同一發(fā)明構(gòu)思,本公開示例性實施例第四方面提供了一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令用于使計算機執(zhí)行如第一方面所述的方法。
14、基于同一發(fā)明構(gòu)思,本公開示例性實施例第五方面提供了一種計算機程序產(chǎn)品,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執(zhí)行如第一方面所述的方法。
15、從上面所述可以看出,本公開實施例提供的虛擬角色的控制方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,該方法包括:響應(yīng)于針對所述射擊控件的第一觸發(fā)操作,控制虛擬角色對虛擬準星瞄準的對象執(zhí)行射擊動作;響應(yīng)于針對所述射擊控件的第二觸發(fā)操作,控制所述圖形用戶界面顯示瞄準鏡控件,所述瞄準鏡控件包括畫面顯示子控件和倍數(shù)調(diào)整子控件,所述倍數(shù)調(diào)整子控件中包括若干倍數(shù)區(qū)域,不同所述倍數(shù)區(qū)域?qū)?yīng)不同放大倍數(shù);響應(yīng)于針對所述倍數(shù)調(diào)整子控件中任意一個所述倍數(shù)區(qū)域的選中操作,控制所述畫面顯示子控件以被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示;在所述畫面顯示子控件以所述被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示時,響應(yīng)于針對所述射擊控件的第三觸發(fā)操作,控制所述虛擬角色對所述畫面顯示子控件顯示的畫面中虛擬準星瞄準的對象執(zhí)行射擊動作。在本公開中,在瞄準鏡開啟的狀態(tài)下,可以直接切換瞄準鏡的倍數(shù),流程較簡潔,能夠滿足射擊類電子游戲?qū)τ诳旃?jié)奏以及爽快感的游戲環(huán)境的需求。
1.一種虛擬角色的控制方法,其特征在于,通過終端提供圖形用戶界面,所述圖形用戶界面顯示的內(nèi)容包括射擊控件,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述控制所述圖形用戶界面顯示瞄準鏡控件,所述瞄準鏡控件包括畫面顯示子控件和倍數(shù)調(diào)整子控件,所述倍數(shù)調(diào)整子控件中包括若干倍數(shù)區(qū)域,不同所述倍數(shù)區(qū)域?qū)?yīng)不同放大倍數(shù),包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述射擊控件為圓形;
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于針對所述射擊控件的第二觸發(fā)操作,控制所述圖形用戶界面顯示瞄準鏡控件,所述瞄準鏡控件包括畫面顯示子控件和倍數(shù)調(diào)整子控件,所述倍數(shù)調(diào)整子控件中包括若干倍數(shù)區(qū)域,不同所述倍數(shù)區(qū)域?qū)?yīng)不同放大倍數(shù),包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述倍數(shù)調(diào)整子控件中任意一個所述倍數(shù)區(qū)域的選中操作時,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二觸發(fā)操作為長按操作,
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二觸發(fā)操作為長按操作,
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于針對所述倍數(shù)調(diào)整子控件中任意一個所述倍數(shù)區(qū)域的選中操作,控制所述畫面顯示子控件以被選中的倍數(shù)區(qū)域?qū)?yīng)的放大倍數(shù)進行顯示之后,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述圖形用戶界面的高度大于寬度。
10.一種虛擬角色的控制裝置,其特征在于,通過終端提供圖形用戶界面,所述圖形用戶界面顯示的內(nèi)容包括射擊控件,所述裝置包括:
11.一種電子設(shè)備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1至9任意一項所述的方法。
12.一種非暫態(tài)計算機可讀存儲介質(zhì),其特征在于,所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求1至9任一所述方法。
13.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執(zhí)行如權(quán)利要求1至9任意一項所述的方法。