欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

游戲畫面的顯示控制方法及裝置、存儲(chǔ)介質(zhì)、電子設(shè)備與流程

文檔序號(hào):11386062閱讀:206來源:國(guó)知局
游戲畫面的顯示控制方法及裝置、存儲(chǔ)介質(zhì)、電子設(shè)備與流程

本公開涉及計(jì)算機(jī)交互技術(shù)領(lǐng)域,尤其涉及一種游戲畫面的顯示控制方法及裝置、存儲(chǔ)介質(zhì)、電子設(shè)備。



背景技術(shù):

隨著移動(dòng)智能終端以及游戲業(yè)的發(fā)展,涌現(xiàn)出大量的、不同題材的手游,以滿足用戶的需求。在游戲中,虛擬角色都默認(rèn)向前看,如果想觀察虛擬角所處的虛擬環(huán)境中的位于虛擬角色背后或者周圍的虛擬環(huán)境必須通過轉(zhuǎn)動(dòng)虛擬角色的朝向。

然而,在移動(dòng)終端(尤其是采用觸摸控制的移動(dòng)終端)游戲中通過控制虛擬角色的轉(zhuǎn)動(dòng)來觀察周圍環(huán)境,具有很大的局限性:一方面操作性差,不便捷;另一方面,通過控制虛擬角色的轉(zhuǎn)動(dòng)來觀察周圍環(huán)境會(huì)中斷或改變虛擬角色的戰(zhàn)斗狀態(tài),無法在戰(zhàn)斗中切換或影響戰(zhàn)斗的進(jìn)行,不能滿足用戶對(duì)觀察視野切換的需求,用戶體驗(yàn)不佳。

需要說明的是,在上述背景技術(shù)部分公開的信息僅用于加強(qiáng)對(duì)本公開的背景的理解,因此可以包括不構(gòu)成對(duì)本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。



技術(shù)實(shí)現(xiàn)要素:

本公開的目的在于提供一種游戲畫面的顯示控制方法、裝置、終端及計(jì)算機(jī)存儲(chǔ)介質(zhì),進(jìn)而至少在一定程度上克服由于相關(guān)技術(shù)的限制和缺陷而導(dǎo)致的一個(gè)或者多個(gè)問題。

根據(jù)本公開的一個(gè)方面,提供一種游戲畫面的顯示控制方法,所述游戲畫面包括通過在移動(dòng)終端的處理器上執(zhí)行軟件應(yīng)用并在所述移動(dòng)終端的顯示器上渲染得到的圖形用戶界面,所述圖形用戶界面所呈現(xiàn)的內(nèi)容包含游戲場(chǎng)景畫面并至少部分地包含一虛擬角色,所述方法包括:

在所述圖形用戶界面提供第一觸摸操控區(qū)域,將所述虛擬角色配置為根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作在所述游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);

在所述圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,將所述第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將所述第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)所述第二顯示區(qū)域接收到的第二觸摸操作而改變;

檢測(cè)到位于所述第二顯示區(qū)域的第二觸摸操作時(shí),根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

在本公開的一種示例性實(shí)施例中,還包括,所述第一觸摸操控區(qū)域?yàn)樘摂M搖桿操控區(qū)域。

在本公開的一種示例性實(shí)施例中,還包括,所述第二觸摸操作為觸摸點(diǎn)擊操作。

在本公開的一種示例性實(shí)施例中,還包括,所述根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野包括:

根據(jù)所述第二顯示區(qū)域中預(yù)設(shè)點(diǎn)的位置與所述觸摸點(diǎn)擊操作的點(diǎn)擊的位置改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

在本公開的一種示例性實(shí)施例中,還包括,所述根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野包括:

根據(jù)所述第二顯示區(qū)域中預(yù)設(shè)線條的位置與所述觸摸點(diǎn)擊操作的點(diǎn)擊的位置改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

在本公開的一種示例性實(shí)施例中,還包括,所述第二觸摸操作為觸摸滑動(dòng)操作。

在本公開的一種示例性實(shí)施例中,還包括,所述根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野包括:

根據(jù)所述觸摸滑動(dòng)操作的滑動(dòng)軌跡改變所述第二顯示區(qū)域中游戲畫面的呈現(xiàn)視野。

在本公開的一種示例性實(shí)施例中,還包括,所述方法還包括:

檢測(cè)到所述第二觸摸操作的結(jié)束時(shí),控制所述第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至所述第二觸摸操作前的狀態(tài)。

在本公開的一種示例性實(shí)施例中,還包括,所述控制所述第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至所述第二觸摸操作前的狀態(tài)包括:

控制所述第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至所述第二觸摸操作前的呈現(xiàn)視野;或者,

控制所述第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至根據(jù)所述第二觸摸操作前的呈現(xiàn)視野計(jì)算邏輯計(jì)算呈現(xiàn)視野。

在本公開的一種示例性實(shí)施例中,還包括,所述在所述圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域包括:

在所述圖形用戶界面提供第一顯示區(qū)域;

檢測(cè)到位于所述圖形用戶界面的預(yù)設(shè)觸摸操作,在所述圖形用戶界面上提供第二顯示區(qū)域。

在本公開的一種示例性實(shí)施例中,還包括,所述預(yù)設(shè)觸摸操作包括以下任意一種:重按、長(zhǎng)按、雙擊。

在本公開的一種示例性實(shí)施例中,還包括,其特征在于,所述第一顯示區(qū)域的面積大于所述第二顯示區(qū)域的面積。

根據(jù)本公開的一個(gè)方面,提供一種游戲畫面的顯示控制裝置,所述游戲畫面包括通過在移動(dòng)終端的處理器上執(zhí)行軟件應(yīng)用并在所述移動(dòng)終端的顯示器上渲染得到的圖形用戶界面,所述圖形用戶界面所呈現(xiàn)的內(nèi)容包含游戲場(chǎng)景畫面并至少部分地包含一虛擬角色,所述裝置包括:

第一提供模塊,用于在所述圖形用戶界面提供第一觸摸操控區(qū)域,將所述虛擬角色配置為根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作在所述游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);

第二提供模塊,用于在所述圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,將所述第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將所述第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)所述第二顯示區(qū)域接收到的第二觸摸操作而改變;

第一檢測(cè)模塊,用于檢測(cè)到位于所述第二顯示區(qū)域的第二觸摸操作時(shí),根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

根據(jù)本公開的一個(gè)方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以上任意一項(xiàng)所述的游戲畫面的顯示控制方法。

根據(jù)本公開的一個(gè)方面,提供一種電子設(shè)備,包括:

處理器;以及

存儲(chǔ)器,用于存儲(chǔ)所述處理器的可執(zhí)行指令;

其中,所述處理器配置為經(jīng)由執(zhí)行所述可執(zhí)行指令來執(zhí)行以上任意一項(xiàng)所述的游戲畫面的顯示控制方法。

通過本示例性實(shí)施例中的游戲畫面的顯示控制方法,一方面,通過在圖形用戶界面中提供第一觸摸操控區(qū)域,根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作在游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);另一方面,在圖形用戶界面中提供第一顯示區(qū)域和第二顯示區(qū)域,將第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將所述第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)所述第二顯示區(qū)域接收到的第二觸摸操作而改變。這樣,不僅可以通過第一顯示區(qū)域觀察虛正常游戲時(shí)的視野(比如虛擬角色的視野,或者,虛擬角色后方/側(cè)方某一觀察點(diǎn)的視野),還可以通過第二顯示區(qū)域觀察其它視野,更進(jìn)一步的,給用戶提供了一種方便、快捷的呈現(xiàn)視野調(diào)整的方式,滿足了用戶的需求,提高了用戶體驗(yàn)。

附圖說明

通過參照附圖來詳細(xì)描述其示例性實(shí)施例,本公開的上述和其它特征及優(yōu)點(diǎn)將變得更加明顯。顯而易見地,下面描述中的附圖僅僅是本公開的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:

圖1為本公開一種游戲畫面的顯示控制方法的流程圖。

圖2為本公開一示例性實(shí)施例中對(duì)視野改變進(jìn)行說明的示意圖。

圖3為本公開一示例性實(shí)施例中用戶進(jìn)行視野改變操作時(shí)的示意圖。

具體實(shí)施方式

現(xiàn)在將參考附圖更全面地描述示例實(shí)施例。然而,示例實(shí)施例能夠以多種形式實(shí)施,且不應(yīng)被理解為限于在此闡述的實(shí)施例;相反,提供這些實(shí)施例使得本公開將全面和完整,并將示例實(shí)施例的構(gòu)思全面地傳達(dá)給本領(lǐng)域的技術(shù)人員。所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個(gè)或更多實(shí)施例中。在下面的描述中,提供許多具體細(xì)節(jié)從而給出對(duì)本公開的實(shí)施例的充分理解。然而,本領(lǐng)域技術(shù)人員將意識(shí)到,可以實(shí)踐本公開的技術(shù)方案而沒有所述特定細(xì)節(jié)中的一個(gè)或更多,或者可以采用其它的方法、組元、材料、裝置、步驟等。在其它情況下,不詳細(xì)示出或描述公知技術(shù)方案以避免模糊本公開的各方面。

此外,附圖僅為本公開的示意性圖解,并非一定是按照比例繪制。圖中相同的附圖標(biāo)記標(biāo)識(shí)相同或相似的部分,因而將省略對(duì)它們的重復(fù)描述。

本示例性實(shí)施例中首先公開了一種游戲畫面的顯示控制方法,游戲畫面包括通過在移動(dòng)終端的處理器上執(zhí)行軟件應(yīng)用并在移動(dòng)終端的顯示器上渲染得到的圖形用戶界面,圖形用戶界面所呈現(xiàn)的內(nèi)容包含游戲場(chǎng)景畫面并至少部分地包含一虛擬角色。參照?qǐng)D1所示,該游戲畫面的顯示控制方法可以包括以下步驟:

步驟s110,在圖形用戶界面提供第一觸摸操控區(qū)域,將虛擬角色配置為根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作在游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);

步驟s120,在圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,將第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)第二顯示區(qū)域接收到的第二觸摸操作而改變;

步驟s130,檢測(cè)到位于第二顯示區(qū)域的第二觸摸操作時(shí),根據(jù)第二觸摸操作改變第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

通過本示例性實(shí)施例中的游戲畫面的顯示控制方法,一方面,通過在圖形用戶界面中提供第一觸摸操控區(qū)域,根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作在游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);另一方面,在圖形用戶界面中提供第一顯示區(qū)域和第二顯示區(qū)域,將第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將所述第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)所述第二顯示區(qū)域接收到的第二觸摸操作而改變。這樣,不僅可以通過第一顯示區(qū)域觀察虛正常游戲時(shí)的視野(比如虛擬角色的視野,或者,虛擬角色后方/側(cè)方某一觀察點(diǎn)的視野),還可以通過第二顯示區(qū)域觀察其它視野,更進(jìn)一步的,給用戶提供了一種方便、快捷的呈現(xiàn)視野調(diào)整的方式,滿足了用戶的需求,提高了用戶體驗(yàn)。

下面,將對(duì)本示例性實(shí)施例中游戲畫面顯示控制方法的各步驟作進(jìn)一步地說明。

在步驟s110,在圖形用戶界面提供第一觸摸操控區(qū)域,將虛擬角色配置為根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作在游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn)。第一觸摸操控區(qū)域可以是諸如虛擬搖桿區(qū)域、方向控制虛擬按鍵等不同的方式。

在可選的實(shí)施例中,第一觸摸操控區(qū)域是一虛擬搖桿區(qū)域,根據(jù)虛擬搖桿區(qū)域接收到的第一觸摸操作控制虛擬角色在游戲場(chǎng)景中進(jìn)行位移和/或旋轉(zhuǎn)。

在可選的實(shí)施方式中,第一觸摸操控區(qū)域是一虛擬十字鍵區(qū)域/虛擬方向鍵(d-pad)區(qū)域,根據(jù)虛擬十字鍵區(qū)域接收到的第一觸摸操作控制虛擬角色在游戲場(chǎng)景中進(jìn)行位移和/或旋轉(zhuǎn)。

在可選的實(shí)施方式中,第一觸摸操控區(qū)域是一具有視覺指示的觸摸操控區(qū)域,比如,具有邊界框的一觸摸操控區(qū)域,或者填充有顏色的一觸摸操控區(qū)域,或者,具有預(yù)定透明度的一觸摸操控區(qū)域,或者其它能夠在視覺上指示第一觸摸操控區(qū)域范圍的操控區(qū)域,根據(jù)該觸摸操控區(qū)域接收到的滑動(dòng)、點(diǎn)擊等觸摸操作控制虛擬角色在游戲場(chǎng)景中進(jìn)行位移和/或旋轉(zhuǎn)。具有視覺指示的觸摸操控區(qū)域能夠讓用戶快速定位到該觸摸操控區(qū)域,能夠降低游戲新手的操作難度。

在可選的實(shí)施方式中,第一觸摸操控區(qū)域是圖形用戶界面中一不具有視覺指示的觸摸操控區(qū)域。不具有視覺指示的觸摸操控區(qū)域不會(huì)遮蓋或影響游戲畫面,提供更好的畫面效果,并能夠節(jié)省屏幕空間,適用于游戲高手的操作。

虛擬角色在游戲場(chǎng)景中進(jìn)行位移是指虛擬角色在游戲場(chǎng)景中的位置發(fā)生改變;虛擬角色在游戲場(chǎng)景中進(jìn)行旋轉(zhuǎn)是指虛擬角色在游戲場(chǎng)景中的朝向發(fā)生改變。

在步驟s120,在圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,將第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)第二顯示區(qū)域接收到的第二觸摸操作而改變。

圖形用戶界面上包含第一顯示區(qū)域和第二顯示區(qū)域,第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野至少部分地根據(jù)第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野根據(jù)第二顯示區(qū)域接收到的第二觸摸操作而改變。

在可選的實(shí)施方式中,第一顯示區(qū)域的面積大于第二顯示區(qū)域,此時(shí)第一顯示區(qū)域作為主觀察區(qū)域,第二顯示區(qū)域作為輔觀察區(qū)域。第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野根據(jù)第二顯示區(qū)域接收到的第二觸摸操作而改變。

在可選的實(shí)施方式中,第一顯示區(qū)域的面積等于第二顯示區(qū)域。

在可選的實(shí)施方式中,在圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,包括:在圖形用戶界面提供第一顯示區(qū)域,檢測(cè)到位于圖形用戶界面的預(yù)設(shè)觸摸操作,在圖形用戶界面上呈現(xiàn)第二顯示區(qū)域。預(yù)定觸摸操作包括重按、長(zhǎng)按、雙擊等觸摸操作。

比如,預(yù)定觸摸操作為重按操控。移動(dòng)終端的觸摸顯示器能夠檢測(cè)觸摸按壓的壓力值,當(dāng)壓力值達(dá)到一預(yù)設(shè)值時(shí),判斷其為重按操作。當(dāng)檢測(cè)到位于圖形用戶界面的重按操作時(shí),在圖形用戶界面提供第二觸摸操控區(qū)域。

比如,預(yù)定觸摸操作為長(zhǎng)按操控。移動(dòng)終端的觸摸顯示器能夠檢測(cè)觸摸按壓的時(shí)長(zhǎng),當(dāng)時(shí)長(zhǎng)達(dá)到一預(yù)設(shè)值時(shí),判斷其為長(zhǎng)按操作。當(dāng)檢測(cè)到位于圖形用戶界面的長(zhǎng)按操作時(shí),在圖形用戶界面提供第二觸摸操控區(qū)域。

比如,預(yù)定觸摸操作為雙擊操控。移動(dòng)終端的觸摸顯示器能夠檢測(cè)一定時(shí)間段內(nèi)觸摸點(diǎn)擊的次數(shù)。當(dāng)檢測(cè)到位于圖形用戶界面的雙擊操作時(shí),在圖形用戶界面提供第二觸摸操控區(qū)域。

比如,預(yù)定觸摸操作為區(qū)別于控制虛擬角色進(jìn)行攻擊(包括物理攻擊、技能攻擊)、位移、旋轉(zhuǎn)的觸摸操作的預(yù)定觸摸操作。

這樣,能夠根據(jù)需要調(diào)出第二顯示區(qū)域,避免誤操作,還能節(jié)省屏幕空間;能夠根據(jù)用戶在游戲過程中的使用需求以選擇是否在圖形用戶界面中提供第二顯示區(qū)域,不需要用戶返回到游戲客戶端軟件應(yīng)用的設(shè)置中進(jìn)行選擇,不會(huì)中斷游戲戰(zhàn)斗的進(jìn)行,不會(huì)影響游戲的其它操作。

在可選的實(shí)施方式中,在圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,包括:在圖形用戶界面提供第一顯示區(qū)域,根據(jù)游戲軟件應(yīng)用的設(shè)置選項(xiàng)的內(nèi)容來判斷是否在圖形用戶界面提供第二顯示區(qū)域。

第一顯示區(qū)域或第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野的改變包括游戲場(chǎng)景畫面的呈現(xiàn)范圍的改變和/或游戲場(chǎng)景畫面的呈現(xiàn)角度的改變。

下面結(jié)合一個(gè)例子對(duì)游戲場(chǎng)景畫面的呈現(xiàn)視野的改變進(jìn)行說明。

如圖2所示是一個(gè)游戲場(chǎng)景的剖面圖,處于如圖所示的xy坐標(biāo)平面中,圖中z方向是垂直于紙面(xy平面)朝外的方向,其中,1是游戲場(chǎng)景,2是虛擬攝像機(jī),3是游戲場(chǎng)景中的山坡。虛擬攝像機(jī)2設(shè)置在a點(diǎn)處,拍攝方向線oa的角度為θ,o點(diǎn)是經(jīng)過a點(diǎn)的拍攝方向線與游戲場(chǎng)景1的交點(diǎn)。移動(dòng)終端的顯示器上渲染得到游戲場(chǎng)景內(nèi)容相當(dāng)于虛擬攝像機(jī)2拍攝到的場(chǎng)景內(nèi)容,范圍從b點(diǎn)處到c點(diǎn)處。

當(dāng)虛擬攝像機(jī)2沿著拍攝方向線ao向游戲場(chǎng)景1推進(jìn)時(shí),圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)范圍會(huì)變小,呈現(xiàn)角度不變;反之,呈現(xiàn)范圍會(huì)變大,呈現(xiàn)角度不變;

當(dāng)游戲場(chǎng)景較小時(shí),比如游戲場(chǎng)景范圍僅限于從e點(diǎn)到f點(diǎn)處,在一定的拍攝角度范圍內(nèi),虛擬攝像機(jī)2都能夠拍攝到游戲場(chǎng)景的全部范圍。在這種情況下,保持虛擬攝像機(jī)2的位置a點(diǎn)不變,在一定范圍內(nèi)改變拍攝角度θ,圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)角度會(huì)發(fā)生變化,呈現(xiàn)范圍不變。

在可選的實(shí)施方式中,上述步驟s120可以在步驟s110之前執(zhí)行。即,上述步驟s110與步驟s120并不存在先后順序的限定。

在步驟s130,檢測(cè)到位于第二顯示區(qū)域的第二觸摸操作時(shí),根據(jù)第二觸摸操作改變第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

第二觸摸操作是觸摸滑動(dòng)操作,根據(jù)觸摸滑動(dòng)操作的滑動(dòng)軌跡改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野,第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野的調(diào)整方向與滑動(dòng)方向相同。

以圖2和圖3為示例,當(dāng)?shù)诙@示區(qū)域接收到向右方向的觸摸滑動(dòng)操作時(shí),第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野發(fā)改變,相當(dāng)于虛擬攝像機(jī)2向z軸負(fù)方向轉(zhuǎn)動(dòng)。轉(zhuǎn)動(dòng)的角度根據(jù)滑動(dòng)的距離確定,滑動(dòng)距離越大,轉(zhuǎn)動(dòng)角度越大。

如圖3所示,第一顯示區(qū)域中包含用戶控制的虛擬角色,一輛坦克6,坦克朝向以及武器準(zhǔn)星7均指向山8。用戶可以通過位于圖形用戶界面左側(cè)的第一觸摸操控區(qū)域4(虛擬搖桿區(qū)域)控制坦克的位移和/或旋轉(zhuǎn),通過位于圖形用戶界面右側(cè)的第二顯示區(qū)域5(圖中右側(cè)具有邊界框的區(qū)域)調(diào)整游戲畫面呈現(xiàn)視野。第二顯示區(qū)域中呈現(xiàn)的視野的觀察點(diǎn)是一預(yù)設(shè)位置(虛擬攝像機(jī)2的位置),比如在虛擬角色后上方、側(cè)上方。在當(dāng)手指在第二顯示區(qū)域左右滑動(dòng)時(shí),游戲畫面呈現(xiàn)視野相應(yīng)的左右調(diào)整。

當(dāng)接收到向右下方向的滑動(dòng)觸摸滑動(dòng)操作時(shí),第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野發(fā)改變,相當(dāng)于圖2中的虛擬攝像機(jī)2向z軸負(fù)方向轉(zhuǎn)動(dòng),并向y負(fù)方向轉(zhuǎn)動(dòng)。

同樣的,接收到其它方向的觸摸滑動(dòng)操作相應(yīng)地改變呈現(xiàn)視野。

在可選的實(shí)施方式中,圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野的調(diào)整方向與滑動(dòng)方向相反。

比如,如圖3所示,用戶控制的虛擬角色為一輛坦克,坦克朝向以及武器準(zhǔn)星均指向山。用戶可以通過位于圖形用戶界面左側(cè)的(第一觸摸操控區(qū)域虛擬搖桿區(qū)域)控制坦克的位移和/或旋轉(zhuǎn),通過位于圖形用戶界面右側(cè)的第二顯示區(qū)域(圖中右側(cè)具有邊界框的區(qū)域)調(diào)整游戲畫面呈現(xiàn)視野。當(dāng)手指在第二顯示區(qū)域向右滑動(dòng)時(shí),游戲畫面呈現(xiàn)視野相應(yīng)的向左調(diào)整,相當(dāng)于圖2中的虛擬攝像機(jī)2向z軸正方向轉(zhuǎn)動(dòng)。

在可選的實(shí)施方式中,根據(jù)觸摸滑動(dòng)操作的滑動(dòng)軌跡改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野,相當(dāng)于改變虛擬攝像機(jī)的位置a,并改變虛擬攝像機(jī)2的拍攝方向。

比如,在檢測(cè)到觸摸滑動(dòng)的起始操作時(shí),將游戲場(chǎng)景中虛擬攝像機(jī)2的位置變更為一預(yù)定位置,并且根據(jù)觸摸滑動(dòng)操作的滑動(dòng)軌跡改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野的方向。觸摸滑動(dòng)的起始操作是指接收到觸摸點(diǎn)擊操作但還沒有檢測(cè)到滑動(dòng)操作。

比如,在檢測(cè)到觸摸滑動(dòng)的起始操作時(shí),將第一人稱視角游戲畫面切換至第三人稱視角游戲畫面,此時(shí),相當(dāng)于改變了虛擬攝像機(jī)2的位置,并且根據(jù)觸摸滑動(dòng)操作的滑動(dòng)軌跡改變圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野的方向。

第二觸摸操作是觸摸滑動(dòng)操作,根據(jù)觸摸滑動(dòng)操作的滑動(dòng)軌跡改變虛擬攝像機(jī)的位置,以改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野。

比如,在圖2-3中,當(dāng)手指在第二顯示區(qū)域5左右滑動(dòng)時(shí),第二顯示區(qū)域5中游戲畫面呈現(xiàn)視野相應(yīng)的左右調(diào)整,相當(dāng)于圖2中的虛擬攝像機(jī)2沿z軸相應(yīng)移動(dòng);當(dāng)手指在第二顯示區(qū)域5上下滑動(dòng)時(shí),第二顯示區(qū)域5中游戲畫面呈現(xiàn)視野相應(yīng)的上下調(diào)整,相當(dāng)于圖2中的虛擬攝像機(jī)2沿y軸相應(yīng)移動(dòng)。

在可選的實(shí)施方式中,第二觸摸操作是觸摸點(diǎn)擊操作,根據(jù)第二顯示區(qū)域中一預(yù)設(shè)點(diǎn)的位置與觸摸點(diǎn)擊操作的點(diǎn)擊的位置改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野。

比如,預(yù)設(shè)點(diǎn)是第二顯示區(qū)域的中心點(diǎn),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心點(diǎn)的右邊,調(diào)整呈現(xiàn)視野向右轉(zhuǎn)。同樣的,接收到其它方位的觸摸點(diǎn)擊操作相應(yīng)的改變呈現(xiàn)視野。

比如,預(yù)設(shè)點(diǎn)是第二顯示區(qū)域的中心點(diǎn),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心點(diǎn)的右邊,控制虛擬攝像機(jī)的位置向右移動(dòng)。同樣的,接收到其它方位的觸摸點(diǎn)擊操作相應(yīng)的改變呈現(xiàn)視野。

在可選的實(shí)施方式中,第二觸摸操作是觸摸點(diǎn)擊操作,根據(jù)第二顯示區(qū)域中一預(yù)設(shè)線條的位置與觸摸點(diǎn)擊操作的點(diǎn)擊的位置改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野。

比如,預(yù)設(shè)線條是第二顯示區(qū)域水平方向的中心線,觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的右邊,調(diào)整呈現(xiàn)視野向右轉(zhuǎn),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的左邊,調(diào)整呈現(xiàn)視野向左轉(zhuǎn)。比如,預(yù)設(shè)線條是第二顯示區(qū)域垂直方向的中心線,觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的上邊,調(diào)整呈現(xiàn)視野向上轉(zhuǎn),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的下邊,調(diào)整呈現(xiàn)視野向下轉(zhuǎn)。

比如,預(yù)設(shè)線條是第二顯示區(qū)域水平方向的中心線,觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的右邊,控制虛擬攝像機(jī)的位置向右移動(dòng),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的左邊,控制虛擬攝像機(jī)的位置向左移動(dòng)。比如,預(yù)設(shè)線條是第二顯示區(qū)域垂直方向的中心線,觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的上邊,控制虛擬攝像機(jī)的位置向上移動(dòng),觸摸點(diǎn)擊操作的點(diǎn)擊的位置在中心線的下邊,控制虛擬攝像機(jī)的位置向下移動(dòng)。

在可選的實(shí)施方式中,該方法還包括:步驟s140,檢測(cè)到第二觸摸操作的結(jié)束,控制圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至第二觸摸操作前的狀態(tài)。

滑動(dòng)觸摸操作的結(jié)束,是指用戶的手指或其它觸控物體離開觸摸顯示屏,游戲用戶可以通過觸摸滑動(dòng)操作、觸摸點(diǎn)擊操作等第二觸摸操作來改變第二顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野方向,并且不改變第一顯示區(qū)域上游戲場(chǎng)景畫面的呈現(xiàn)視野,不改變虛擬角色的朝向和武器準(zhǔn)星的方向。提供了一種方便、快捷的視野調(diào)整方式。

需要說明的是,本發(fā)明的呈現(xiàn)視野恢復(fù)至第二觸摸操作前的狀態(tài)包括:控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至所述第二觸摸操作前的呈現(xiàn)視野;或者,控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至根據(jù)所述第二觸摸操作前的呈現(xiàn)視野計(jì)算邏輯計(jì)算呈現(xiàn)視野。

控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至所述第二觸摸操作前的呈現(xiàn)視野,即,將呈現(xiàn)的視野范圍絕對(duì)地恢復(fù)至第二觸摸操作前的狀態(tài):游戲畫面的虛擬攝像機(jī)的絕對(duì)位置和絕對(duì)角度/方向均恢復(fù)至第二觸摸操作前的狀態(tài),例如,在第二觸摸操作前,虛擬攝像機(jī)2的位置為游戲場(chǎng)景絕對(duì)坐標(biāo)中的a點(diǎn),攝像方向?yàn)榉较蛳蛄縜o;將呈現(xiàn)的視野范圍絕對(duì)地恢復(fù)至第二觸摸操作前的狀態(tài)基于a點(diǎn)和方向ao進(jìn)行絕對(duì)恢復(fù),即,基于所述第二觸摸操作前虛擬攝像機(jī)在所述游戲場(chǎng)景絕對(duì)坐標(biāo)中的位置以及絕對(duì)坐標(biāo)中的拍攝方向,控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野。

控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野恢復(fù)至根據(jù)所述第二觸摸操作前的呈現(xiàn)視野計(jì)算邏輯計(jì)算呈現(xiàn)視野,即,將視野恢復(fù)至第二觸摸操作前的控制狀態(tài),例如:在第二觸摸操作前,游戲是按照預(yù)定的計(jì)算邏輯計(jì)算視野的,(例如:虛擬攝像機(jī)被設(shè)置在虛擬角色的頭部,朝向跟隨虛擬角色的轉(zhuǎn)動(dòng)而轉(zhuǎn)動(dòng)),在這樣的情況下,本發(fā)明的視野恢復(fù)至第二觸摸操作前的狀態(tài)也可以是恢復(fù)采用第二觸摸操作前的計(jì)算邏輯以計(jì)算視野;例如,在第二觸摸操作前,虛擬攝像機(jī)2的位置為與虛擬角色相關(guān)聯(lián)的相對(duì)坐標(biāo)中的a點(diǎn)(比如,在虛擬角色后方距離為w、高度為h的點(diǎn)),攝像方向?yàn)榉较蛳蛄縜o,其與虛擬角色的朝向和/或武器準(zhǔn)星方向相關(guān)聯(lián)(比如,方向向量ao在水平方向上的投影與虛擬角色在水平方向上的朝向相同),恢復(fù)時(shí),虛擬攝像機(jī)2的位置仍然位于虛擬角色后方距離為w、高度為h的點(diǎn),虛擬攝像機(jī)2的攝像方向與虛擬角色的朝向和/或武器準(zhǔn)星方向相關(guān)聯(lián),即,基于當(dāng)前所述虛擬角色在所述游戲場(chǎng)景絕對(duì)坐標(biāo)中的位置、當(dāng)前所述虛擬角色的朝向和/或所述虛擬角色的武器準(zhǔn)星方向、所述第二觸摸操作前虛擬攝像機(jī)在所述游戲場(chǎng)景中相對(duì)于所述虛擬角色的位置關(guān)系、所述第二觸摸操作前虛擬角色的朝向和/或所述虛擬角色的武器準(zhǔn)星方向與虛擬攝像機(jī)拍攝方向的關(guān)聯(lián)關(guān)系,控制所述圖形用戶界面上游戲場(chǎng)景畫面的呈現(xiàn)視野。

本發(fā)明請(qǐng)求保護(hù)的范圍至少應(yīng)當(dāng)包括上述兩種情況。

需要注意的是,上述附圖僅是根據(jù)本發(fā)明示例性實(shí)施例的方法所包括的處理的示意性說明,而不是限制目的。易于理解,上述附圖所示的處理并不表明或限制這些處理的時(shí)間順序。另外,也易于理解,這些處理可以是例如在多個(gè)模塊中同步或異步執(zhí)行的。

本示例性實(shí)施例中還公開了一種游戲畫面的顯示控制裝置,所述游戲畫面包括通過在移動(dòng)終端的處理器上執(zhí)行軟件應(yīng)用并在所述移動(dòng)終端的顯示器上渲染得到的圖形用戶界面,所述圖形用戶界面所呈現(xiàn)的內(nèi)容包含游戲場(chǎng)景畫面并至少部分地包含一虛擬角色,該游戲畫面的顯示控制裝置可以包括:第一提供模塊、第二提供模塊、第一檢測(cè)模塊。其中:

第一提供模塊,用于在所述圖形用戶界面提供第一觸摸操控區(qū)域,將所述虛擬角色配置為根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作在所述游戲場(chǎng)景畫面中進(jìn)行位移和/或旋轉(zhuǎn);

第二提供模塊,用于在所述圖形用戶界面提供第一顯示區(qū)域和第二顯示區(qū)域,將所述第一顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為至少部分地根據(jù)所述第一觸摸操控區(qū)域接收到的第一觸摸操作而改變,將所述第二顯示區(qū)域中呈現(xiàn)的游戲場(chǎng)景畫面的視野配置為根據(jù)所述第二顯示區(qū)域接收到的第二觸摸操作而改變;

第一檢測(cè)模塊,用于檢測(cè)到位于所述第二顯示區(qū)域的第二觸摸操作時(shí),根據(jù)所述第二觸摸操作改變所述第二顯示區(qū)域中游戲場(chǎng)景畫面的呈現(xiàn)視野。

上述中各游戲畫面的顯示控制裝置模塊的具體細(xì)節(jié)已經(jīng)在對(duì)應(yīng)的游戲畫面的顯示控制方法中進(jìn)行了詳細(xì)的描述,因此此處不再贅述。

應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于動(dòng)作執(zhí)行的設(shè)備的若干模塊或者單元,但是這種劃分并非強(qiáng)制性的。實(shí)際上,根據(jù)本公開的實(shí)施方式,上文描述的兩個(gè)或更多模塊或者單元的特征和功能可以在一個(gè)模塊或者單元中具體化。反之,上文描述的一個(gè)模塊或者單元的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊或者單元來具體化。

在本公開的示例性實(shí)施例中,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的游戲畫面的顯示控制方法。

計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于無線、有線、光纜、射頻等等,或者上述的任意合適的組合。

在本公開的示例性實(shí)施例中,還提出了一種電子設(shè)備,該電子設(shè)備包括:處理組件,其進(jìn)一步可以包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件被配置為執(zhí)行指令,以執(zhí)行上述的游戲畫面的顯示控制方法。

該電子設(shè)備還可以包括:一個(gè)電源組件,電源組件被配置成對(duì)執(zhí)行電子設(shè)備進(jìn)行電源管理;一個(gè)有線或無線網(wǎng)絡(luò)接口,被配置成將電子設(shè)備連接到網(wǎng)絡(luò);以及一個(gè)輸入輸出(i/o)接口。該電子設(shè)備可以操作基于存儲(chǔ)在存儲(chǔ)器的操作系統(tǒng),例如android、ios、windows,macos,unix,linux,freebsd或類似。

應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于動(dòng)作執(zhí)行的設(shè)備的若干模塊或者單元,但是這種劃分并非強(qiáng)制性的。實(shí)際上,根據(jù)本公開的實(shí)施方式,上文描述的兩個(gè)或更多模塊或者單元的特征和功能可以在一個(gè)模塊或者單元中具體化。反之,上文描述的一個(gè)模塊或者單元的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊或者單元來具體化。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,這里描述的示例實(shí)施方式可以通過軟件實(shí)現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實(shí)現(xiàn)。因此,根據(jù)本發(fā)明實(shí)施方式的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是cd-rom,u盤,移動(dòng)硬盤等)中或網(wǎng)絡(luò)上,包括若干指令以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、電子設(shè)備、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行根據(jù)本發(fā)明實(shí)施方式的方法。

本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施例。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇平县| 教育| 内丘县| 隆德县| 都安| 筠连县| 湖州市| 水富县| 平陆县| 赤壁市| 太保市| 杭锦旗| 岳阳市| 建始县| 灌南县| 广宁县| 威远县| 定边县| 渭源县| 武冈市| 茂名市| 高台县| 昌邑市| 温宿县| 武乡县| 巴中市| 格尔木市| 洞头县| 若尔盖县| 荔浦县| 尼玛县| 治多县| 若尔盖县| 札达县| 西峡县| 岫岩| 鲁山县| 任丘市| 邵东县| 连平县| 伊宁市|