本申請(qǐng)涉及用戶界面上的人機(jī)交互,特別涉及一種虛擬角色的控制方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、一些游戲類應(yīng)用程序中,虛擬環(huán)境界面上包含多類控件,這些控件用于控制虛擬角色在虛擬環(huán)境中執(zhí)行動(dòng)作。
2、上述多類控件中包括用于觸發(fā)攻擊技能的控件,且一個(gè)虛擬角色可以具備多項(xiàng)攻擊技能。比如,多項(xiàng)攻擊技能包括:普通攻擊、重攻擊、以及派生攻擊。其中,普通攻擊是指游戲中無(wú)額外消耗(比如能量、怒氣、存儲(chǔ)、魔法值等消耗)、且無(wú)冷卻時(shí)間的基本攻擊;重攻擊是指游戲中蓄力后的攻擊,比普通攻擊輸出的傷害值更高、爆發(fā)的能量也更強(qiáng);派生攻擊是普通攻擊或重攻擊的基礎(chǔ)上衍生出的高階技能,比重攻擊輸出的傷害值更高、爆發(fā)的能量也更強(qiáng)。上述普通攻擊、重攻擊和派生攻擊可以分別對(duì)應(yīng)設(shè)置有一個(gè)控件;或者普通攻擊對(duì)應(yīng)設(shè)置一個(gè)控件,重攻擊和派生攻擊合并設(shè)置一個(gè)控件。
3、上述多項(xiàng)技能對(duì)應(yīng)的多個(gè)控件在界面上占用的面積較大。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種在虛擬角色的控制方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品。所述技術(shù)方案如下:
2、根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種虛擬角色的控制方法,所述方法包括:
3、顯示位于虛擬環(huán)境中的虛擬角色,以及具有基本外觀樣式的按鈕控件;
4、響應(yīng)于所述按鈕控件上的第一觸發(fā)操作,控制所述虛擬角色執(zhí)行第一活動(dòng);響應(yīng)于所述按鈕控件上的第二觸發(fā)操作,控制所述虛擬角色執(zhí)行第二活動(dòng);
5、在所述虛擬環(huán)境和/或所述虛擬角色滿足預(yù)設(shè)條件的情況下,將所述按鈕控件從所述基本外觀樣式切換為增強(qiáng)外觀樣式;
6、響應(yīng)于所述按鈕控件上的所述第二觸發(fā)操作,控制所述虛擬角色執(zhí)行第三活動(dòng)。
7、根據(jù)本申請(qǐng)的另一方面,提供了一種虛擬角色的控制裝置,所述裝置包括:
8、顯示模塊,用于顯示位于虛擬環(huán)境中的虛擬角色,以及具有基本外觀樣式的按鈕控件;
9、執(zhí)行模塊,用于響應(yīng)于所述按鈕控件上的第一觸發(fā)操作,控制所述虛擬角色執(zhí)行第一活動(dòng);響應(yīng)于所述按鈕控件上的第二觸發(fā)操作,控制所述虛擬角色執(zhí)行第二活動(dòng);
10、所述顯示模塊,用于在所述虛擬環(huán)境和/或所述虛擬角色滿足預(yù)設(shè)條件的情況下,將所述按鈕控件從所述基本外觀樣式切換為增強(qiáng)外觀樣式;
11、所述執(zhí)行模塊,用于響應(yīng)于所述按鈕控件上的所述第二觸發(fā)操作,控制所述虛擬角色執(zhí)行第三活動(dòng)。
12、根據(jù)本申請(qǐng)的另一方面,提供了一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括處理器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有至少一段程序,所述至少一段程序由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如本申請(qǐng)各個(gè)方面提供的虛擬角色的控制方法。
13、根據(jù)本申請(qǐng)的另一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一段程序,所述至少一段程序由處理器加載并執(zhí)行以實(shí)現(xiàn)如本申請(qǐng)各個(gè)方面提供的虛擬角色的控制方法。
14、根據(jù)本申請(qǐng)的另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,所述計(jì)算機(jī)程序產(chǎn)品或所述計(jì)算機(jī)程序包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中;計(jì)算機(jī)設(shè)備的處理器從所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取所述計(jì)算機(jī)指令,所述處理器執(zhí)行所述計(jì)算機(jī)指令時(shí)實(shí)現(xiàn)如本申請(qǐng)各個(gè)方面提供的虛擬角色的控制方法。
15、根據(jù)本申請(qǐng)的另一方面,提供了一種芯片,所述芯片包括可編程邏輯電路和/或程序指令,當(dāng)所述芯片運(yùn)行時(shí),用于實(shí)現(xiàn)如本申請(qǐng)各個(gè)方面提供的虛擬角色的控制方法。
16、本申請(qǐng)實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果至少包括:
17、本申請(qǐng)?zhí)峁┑奶摂M角色的控制方法,可以通過(guò)一個(gè)按鈕控件來(lái)控制虛擬角色執(zhí)行三種活動(dòng),在按鈕控件顯示基本外觀樣式的情況下,該按鈕控件上的第一觸發(fā)操作,可以控制虛擬角色執(zhí)行第一活動(dòng),該按鈕控件上的第二觸發(fā)操作,可以控制虛擬角色執(zhí)行第二活動(dòng);在按鈕控件顯示增強(qiáng)外觀樣式的情況下,該按鈕控件上的第二觸發(fā)操作,則控制虛擬角色執(zhí)行第三活動(dòng),通過(guò)一個(gè)按鈕控件與兩種觸發(fā)操作,實(shí)現(xiàn)了三種功能的觸發(fā),相對(duì)于每個(gè)功能對(duì)應(yīng)設(shè)置一個(gè)控件,減少了對(duì)屏幕上區(qū)域的占用;且一個(gè)控件上使用兩種觸發(fā)操作,對(duì)用戶而言也較為容易操作,不會(huì)出現(xiàn)一個(gè)控件上集成過(guò)多操作,導(dǎo)致使用過(guò)程中各種操作混淆的問(wèn)題。該方法中還通過(guò)按鈕控件的外觀樣式的變化,來(lái)告知用戶控件上的功能變化,使得用戶能夠準(zhǔn)確獲知功能變化的時(shí)間點(diǎn),更好把握住功能觸發(fā)的時(shí)機(jī)。
1.一種虛擬角色的控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)條件為至少兩個(gè),所述至少兩個(gè)預(yù)設(shè)條件關(guān)聯(lián)不同的增強(qiáng)外觀樣式;
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)條件對(duì)應(yīng)關(guān)聯(lián)至少兩個(gè)技能,每個(gè)所述技能關(guān)聯(lián)各自的增強(qiáng)外觀樣式;
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)條件對(duì)應(yīng)關(guān)聯(lián)至少兩個(gè)技能,每個(gè)所述技能關(guān)聯(lián)各自的增強(qiáng)外觀樣式;
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述預(yù)設(shè)條件包括以下至少一項(xiàng):
7.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述將所述按鈕控件從所述基本外觀樣式切換為增強(qiáng)外觀樣式,包括以下至少一個(gè)步驟:
8.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述將所述按鈕控件從所述基本外觀樣式切換為增強(qiáng)外觀樣式之后,還包括:
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述將所述按鈕控件的所述基本外觀樣式切換為增強(qiáng)外觀樣式之后,還包括:
12.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述控制所述虛擬角色執(zhí)行第三活動(dòng)之后,還包括:
13.一種虛擬角色的控制裝置,其特征在于,所述裝置包括:
14.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括處理器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有至少一段程序,所述至少一段程序由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的虛擬角色的控制方法。
15.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一段程序,所述至少一段程序由處理器加載并執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的虛擬角色的控制方法。
16.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中;計(jì)算機(jī)設(shè)備的處理器從所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取所述計(jì)算機(jī)指令,所述處理器執(zhí)行所述計(jì)算機(jī)指令時(shí)實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的虛擬角色的控制方法。