本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種游戲界面顯示方法及裝置。
背景技術(shù):
目前,虛擬現(xiàn)實(shí)(virtualreality,簡(jiǎn)稱vr)游戲越來越普及,用戶通常需要通過vr設(shè)備進(jìn)行vr游戲,vr設(shè)備中通常包括頭部穿戴設(shè)備,例如vr眼鏡、vr頭盔等。
在vr游戲的游戲界面中通常會(huì)包括常駐顯示項(xiàng),常駐顯示項(xiàng)通常顯示在游戲界面的頂部、底部、左側(cè)或者右側(cè),例如,常駐顯示項(xiàng)可以為玩家的狀態(tài)、當(dāng)前玩家與其它玩家之間互發(fā)的消息等。在現(xiàn)有技術(shù)中,在玩家進(jìn)行vr游戲的過程中,常駐顯示項(xiàng)固定顯示的游戲界面中的某一位置,有可能會(huì)遮擋游戲畫面中的部分場(chǎng)景,使得呈現(xiàn)給用戶的整體游戲場(chǎng)景視野變小,游戲畫面顯示方式死板,導(dǎo)致用戶游戲體驗(yàn)差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種游戲界面顯示方法及裝置,提高了游戲界面顯示的靈活性。
第一方面,本發(fā)明實(shí)施例提供一種游戲界面顯示方法,應(yīng)用于虛擬現(xiàn)實(shí)vr設(shè)備,所述方法包括:
獲取用戶的視角信息;
根據(jù)所述視角信息,調(diào)節(jié)常駐顯示項(xiàng)在所述游戲界面中的顯示位置,所述常駐顯示項(xiàng)為在所述游戲界面中固定顯示的內(nèi)容。
在一種可能的實(shí)施方式中,所述視角信息包括用戶的俯仰角和/或偏航角。
在另一種可能的實(shí)施方式中,所述根據(jù)所述視角信息,調(diào)節(jié)常駐顯示項(xiàng)在所述游戲界面中的顯示位置,包括:
若所述常駐顯示項(xiàng)位于所述游戲界面的頂部和/或底部,則根據(jù)所述俯仰角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置;
若所述常駐顯示項(xiàng)位于所述游戲界面的左側(cè)和/或右側(cè),則根據(jù)所述偏航角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置。
在另一種可能的實(shí)施方式中,所述根據(jù)所述俯仰角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置,包括:
若所述俯仰角在第一預(yù)設(shè)范圍內(nèi),則根據(jù)所述俯仰角,縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,根據(jù)所述俯仰角,縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域,包括:
獲取所述俯仰角變化幅度;
在確定所述俯仰角變化幅度大于第一預(yù)設(shè)幅度時(shí),根據(jù)所述俯仰角縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述根據(jù)所述俯仰角,縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域,包括:
若所述俯仰角大于第一閾值,將位于所述游戲界面底部的常駐顯示項(xiàng)的位置向下調(diào)整,或者,隱藏位于所述游戲界面底部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括大于所述第一閾值,所述第一閾值為正數(shù);
若所述俯仰角小于第二閾值,將位于所述游戲界面頂部的常駐顯示項(xiàng)的位置向上調(diào)整,或者,隱藏位于所述游戲界面頂部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括小于所述第二閾值,所述第二閾值為負(fù)數(shù);
其中,當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述俯仰角為0,當(dāng)所述用戶處于抬頭狀態(tài)時(shí)所述俯仰角為正數(shù),當(dāng)所述用戶處于低頭狀態(tài)時(shí)所述俯仰角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述根據(jù)所述偏航角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置,包括:
若所述偏航角在第二預(yù)設(shè)范圍內(nèi),則根據(jù)所述偏航角,縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述根據(jù)所述偏航角,縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域,包括:
獲取所述偏航角變化幅度;
在確定所述偏航角變化幅度大于第二預(yù)設(shè)幅度時(shí),根據(jù)所述偏航角縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述根據(jù)所述偏航角縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域,包括:
若所述偏航角大于第三閾值,則將位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的位置向左調(diào)整,或者,隱藏位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括大于所述第三閾值,所述第三閾值為正數(shù);
若所述偏航角小于第四閾值,則將位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的位置向右調(diào)整,或者,隱藏位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括小于所述第四閾值,所述第四閾值為負(fù)數(shù);
當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述偏航角為0,當(dāng)所述用戶處于向右轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為正數(shù),當(dāng)所述用戶處于向左轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述獲取用戶的視角變化信息,包括:
獲取頭部穿戴設(shè)備采集的所述視角信息。
第二方面,本發(fā)明實(shí)施例提供一種游戲界面顯示裝置,包括獲取模塊和調(diào)節(jié)模塊,其中,
所述獲取模塊用于,獲取用戶的視角信息;
所述調(diào)節(jié)模塊用于,根據(jù)所述視角信息,調(diào)節(jié)常駐顯示項(xiàng)在所述游戲界面中的顯示位置,所述常駐顯示項(xiàng)為在所述游戲界面中固定顯示的內(nèi)容。
在一種可能的實(shí)施方式中,所述視角信息包括用戶的俯仰角和/或偏航角。
在另一種可能的實(shí)施方式中,所述調(diào)節(jié)模塊包括第一調(diào)節(jié)單元和第二調(diào)節(jié)單元,其中,
所述第一調(diào)節(jié)單元用于,在所述常駐顯示項(xiàng)位于所述游戲界面的頂部和/或底部時(shí),根據(jù)所述俯仰角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置;
所述第二調(diào)節(jié)單元用于,所述常駐顯示項(xiàng)位于所述游戲界面的左側(cè)和/或右側(cè)時(shí),根據(jù)所述偏航角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元具體用于:
若所述俯仰角在第一預(yù)設(shè)范圍內(nèi),則根據(jù)所述俯仰角,縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元具體用于:
獲取所述俯仰角變化幅度;
在確定所述俯仰角變化幅度大于第一預(yù)設(shè)幅度時(shí),根據(jù)所述俯仰角縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元具體用于:
若所述俯仰角大于第一閾值,將位于所述游戲界面底部的常駐顯示項(xiàng)的位置向下調(diào)整,或者,隱藏位于所述游戲界面底部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括大于所述第一閾值,所述第一閾值為正數(shù);
若所述俯仰角小于第二閾值,將位于所述游戲界面頂部的常駐顯示項(xiàng)的位置向上調(diào)整,或者,隱藏位于所述游戲界面頂部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括小于所述第二閾值,所述第二閾值為負(fù)數(shù);
其中,當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述俯仰角為0,當(dāng)所述用戶處于抬頭狀態(tài)時(shí)所述俯仰角為正數(shù),當(dāng)所述用戶處于低頭狀態(tài)時(shí)所述俯仰角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元具體用于:
若所述偏航角在第二預(yù)設(shè)范圍內(nèi),則根據(jù)所述偏航角,縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元具體用于:
獲取所述偏航角變化幅度;
在確定所述偏航角變化幅度大于第二預(yù)設(shè)幅度時(shí),根據(jù)所述偏航角縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元具體用于:
若所述偏航角大于第三閾值,則將位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的位置向左調(diào)整,或者,隱藏位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括大于所述第三閾值,所述第三閾值為正數(shù);
若所述偏航角小于第四閾值,則將位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的位置向右調(diào)整,或者,隱藏位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括小于所述第四閾值,所述第四閾值為負(fù)數(shù);
當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述偏航角為0,當(dāng)所述用戶處于向右轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為正數(shù),當(dāng)所述用戶處于向左轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述獲取模塊具體用于:
獲取頭部穿戴設(shè)備采集的所述視角信息。
第三方面,本發(fā)明實(shí)施例提供一種虛擬現(xiàn)實(shí)vr設(shè)備,包括處理器、存儲(chǔ)器及通信總線,所述通信總線用于實(shí)現(xiàn)各元器件之間的連接,所述存儲(chǔ)器用于存儲(chǔ)程序指令,所述處理器用于讀取所述存儲(chǔ)器中的程序指令,并根據(jù)所述存儲(chǔ)器中的程序指令執(zhí)行上述第一方面任一項(xiàng)所述的方法。
第四方面,本發(fā)明實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,當(dāng)虛擬現(xiàn)實(shí)vr設(shè)備的至少一個(gè)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述vr設(shè)備執(zhí)行上述第一方面任一項(xiàng)所述的方法。
第五方面,本發(fā)明實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)執(zhí)行指令,該計(jì)算機(jī)執(zhí)行指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。虛擬現(xiàn)實(shí)vr設(shè)備的至少一個(gè)處理器可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)執(zhí)行指令,至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令使得vr設(shè)備實(shí)施上述第一方面任一項(xiàng)所述的方法。
第六方面,本申請(qǐng)?zhí)峁┮环N芯片系統(tǒng),該芯片系統(tǒng)包括處理器,用于支持虛擬現(xiàn)實(shí)vr設(shè)備實(shí)現(xiàn)上述第一方面中所涉及的功能,例如,獲取或處理上述方法中所涉及的信息。在一種可能的設(shè)計(jì)中,所述芯片系統(tǒng)還包括存儲(chǔ)器,所述存儲(chǔ)器,用于保存vr設(shè)備必要的程序指令和數(shù)據(jù)。該芯片系統(tǒng),可以由芯片構(gòu)成,也可以包含芯片和其它分立器件。
本發(fā)明實(shí)施例提供的游戲界面顯示方法及裝置,在用戶進(jìn)行vr游戲的過程中,vr設(shè)備可以獲取用戶當(dāng)前的視角信息,并根據(jù)用戶當(dāng)前的視角信息,對(duì)游戲界面中的常駐顯示項(xiàng)的位置進(jìn)行調(diào)節(jié),以減少常駐顯示項(xiàng)覆蓋游戲界面中的場(chǎng)景,增大了游戲界面中、用戶可視的游戲場(chǎng)景,提高了游戲界面顯示方式的靈活性,進(jìn)而提高用戶的游戲體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的游戲界面顯示方法的應(yīng)用場(chǎng)景示意圖;
圖2為本發(fā)明實(shí)施例提供的游戲界面顯示方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的游戲界面示意圖;
圖4為本發(fā)明實(shí)施例提供的游戲界面顯示裝置的結(jié)構(gòu)示意圖一;
圖5為本發(fā)明實(shí)施例提供的游戲界面顯示裝置的結(jié)構(gòu)示意圖二;
圖6為本發(fā)明實(shí)施例提供虛擬現(xiàn)實(shí)vr設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例提供的游戲界面顯示方法的應(yīng)用場(chǎng)景示意圖。請(qǐng)參見圖1,在用戶通過vr設(shè)備進(jìn)行vr游戲的過程中,用戶佩戴有頭部穿戴設(shè)備,該頭部穿戴設(shè)備為vr設(shè)備中的部分或全部,頭部穿戴設(shè)備可以為vr眼鏡、vr頭盔等。游戲界面101為vr游戲中的任意一個(gè)游戲界面,在游戲界面101中包括多個(gè)常駐顯示項(xiàng)a,其中,常駐顯示項(xiàng)a通常位于游戲界面101的頂部、底部、左側(cè)或者右側(cè),在進(jìn)行游戲的過程中,游戲界面中的內(nèi)容可能實(shí)時(shí)更新,但是,常駐顯示項(xiàng)a通常持續(xù)的位于游戲界面中,例如,常駐顯示項(xiàng)a可以為用戶的狀態(tài)信息、用戶的裝備信息等。
在本申請(qǐng)中,在用戶進(jìn)行游戲的過程中,頭部穿戴設(shè)備可以獲取得到用戶當(dāng)前的視角信息,例如,用戶頭部的俯仰角和/或偏航角,vr設(shè)備可以根據(jù)用戶當(dāng)前的視角信息,對(duì)游戲界面中的常駐顯示項(xiàng)的位置進(jìn)行調(diào)整,這樣,可以減少常駐顯示項(xiàng)覆蓋游戲界面中的場(chǎng)景,增大了游戲界面中、用戶可視的游戲場(chǎng)景,提高了游戲界面顯示方式的靈活性,進(jìn)而提高用戶的游戲體驗(yàn)。
下面,通過具體實(shí)施例,對(duì)本申請(qǐng)所示的技術(shù)方案進(jìn)行詳細(xì)說明。需要說明的是,下面幾個(gè)具體實(shí)施例可以相互結(jié)合,對(duì)于相同或相似的內(nèi)容,在不同的實(shí)施例中不再進(jìn)行重復(fù)說明。
圖2為本發(fā)明實(shí)施例提供的游戲界面顯示方法的流程示意圖。請(qǐng)參見圖2,該方法可以包括:
s201、獲取用戶的視角信息。
本發(fā)明實(shí)施例的執(zhí)行主體可以為vr設(shè)備,也可以為vr設(shè)備中的游戲界面顯示裝置??蛇x的,游戲界面顯示裝置可以通過軟件實(shí)現(xiàn),或者,游戲界面顯示裝置也可以通過軟件和硬件的結(jié)合實(shí)現(xiàn)。
可選的,用戶的視角信息可以包括用戶的俯仰角和/或偏航角,用戶的俯仰角用于指示用戶抬頭或低頭的幅度,偏航角用于指示用戶向左或向右轉(zhuǎn)頭的幅度。需要說明的是,在實(shí)際應(yīng)用過程中,用戶的視角信息中還可以包括其它信息,本發(fā)明實(shí)施例對(duì)此不足具體限定。
vr設(shè)備中包括頭部穿戴設(shè)備,在用戶進(jìn)行游戲的過程中,用戶將頭部穿戴設(shè)備穿戴在頭部。當(dāng)用戶頭部進(jìn)行動(dòng)作(例如抬頭、低頭、轉(zhuǎn)頭等)時(shí),頭部穿戴設(shè)備可檢測(cè)到用戶的頭部動(dòng)作,從而可以檢測(cè)到用戶的視角信息。
可選的,當(dāng)用戶正對(duì)游戲界面時(shí),俯仰角為0,即,用戶的視線位于水平面時(shí),俯仰角為0。當(dāng)用戶處于抬頭狀態(tài)時(shí),俯仰角為正數(shù),即,當(dāng)用戶的視線位于水平面之上時(shí),俯仰角為正數(shù)。當(dāng)用戶處于低頭狀態(tài)時(shí),俯仰角為負(fù)數(shù),即,當(dāng)用戶的視線位于水平面之下時(shí),俯仰角為負(fù)數(shù)。
可選的,當(dāng)用戶正對(duì)游戲界面時(shí),偏航角為0,即,用戶的視線位于垂直面時(shí),偏航角為0。當(dāng)用戶處于向右轉(zhuǎn)頭狀態(tài)時(shí),偏航角為正數(shù),即,當(dāng)用戶的視線位于垂直面右側(cè)時(shí),偏航角為正數(shù)。當(dāng)用戶處于向左轉(zhuǎn)頭狀態(tài)時(shí),偏航角為負(fù)數(shù),即,當(dāng)用戶的視線位于垂直面左側(cè)時(shí),偏航角為負(fù)數(shù)。
可選的,可以通過至少如下兩種可行的實(shí)現(xiàn)方式獲取用戶的視角信息:
一種可行的實(shí)現(xiàn)方式:
在頭部穿戴設(shè)備中設(shè)置有陀螺儀,可以通過陀螺儀獲取用戶的視角信息。
可選的,陀螺儀可以為頭部穿戴設(shè)備自帶的,也可以為設(shè)置在與vr設(shè)備配合使用的終端設(shè)備(例如,手機(jī)等)中。
另一種可行的實(shí)現(xiàn)方式:
頭部穿戴設(shè)備中設(shè)置有光信號(hào)發(fā)射器,光信號(hào)隨著用戶頭部動(dòng)作的變化而變化,通過光信號(hào)發(fā)射器發(fā)射的光信號(hào)的變化,獲取用戶的視角信息。
可選的,頭部穿戴設(shè)備可以沿相對(duì)于頭部穿戴設(shè)備的一個(gè)固定角度發(fā)出光信號(hào),例如,該光信號(hào)可以為紅外線等,該光信號(hào)可以與頭部穿戴設(shè)備正面垂直,相應(yīng)的,頭部穿戴設(shè)備發(fā)出的光信號(hào)即可表示用戶的視線,頭部穿戴設(shè)備可以通過該光信號(hào)確定用戶的視角信息。相應(yīng)的,在頭部穿戴設(shè)備獲取得到用戶的視角信息之后,vr設(shè)備可以從頭部穿戴設(shè)備獲取用戶的視角信息。
可選的,可以將頭部穿戴設(shè)備發(fā)出的光信號(hào)與水平面之間的夾角確定為俯仰角。當(dāng)用戶處于抬頭狀態(tài)時(shí),光信號(hào)位于水平面之上,則俯仰角大于零;當(dāng)用戶處于低頭狀態(tài)時(shí),光信號(hào)位于水平面之下,則俯仰角小于零。
可選的,上述用于確定俯仰角的水平面既可以是實(shí)際水平面,也可以為用戶在進(jìn)行vr游戲之前預(yù)先設(shè)置的平面。例如,在用戶進(jìn)行vr游戲之前,用戶先穿戴頭部穿戴設(shè)備,并將頭部調(diào)整至舒服的姿勢(shì),并將此時(shí)頭部穿戴設(shè)備檢測(cè)到的俯仰角所在的平面確定為水平面。
可選的,可以將頭部穿戴設(shè)備發(fā)出的光信號(hào)與垂直面之間的夾角確定為偏航角。當(dāng)用戶處于向右轉(zhuǎn)頭狀態(tài)時(shí),光信號(hào)位于垂直面右側(cè),則偏航角大于零;當(dāng)用戶處于向左轉(zhuǎn)頭狀態(tài)時(shí),光信號(hào)位于垂直面左側(cè),則偏航角小于零。
可選的,上述用于確定偏航角的垂直面可以為用戶預(yù)先設(shè)置的平面。例如,在用戶進(jìn)行vr游戲之前,用戶先穿戴頭部穿戴設(shè)備,并將頭部調(diào)整至舒服的姿勢(shì),并將此時(shí)頭部穿戴設(shè)備檢測(cè)到的偏航角所在的平面確定為垂直面。
s202、根據(jù)視角信息,調(diào)節(jié)常駐顯示項(xiàng)在游戲界面中的顯示位置。
其中,常駐顯示項(xiàng)為在游戲界面中固定顯示的內(nèi)容,例如,常駐顯示項(xiàng)可以包括用戶的狀態(tài)信息、用戶的裝備信息、用戶的通信消息等。在實(shí)際應(yīng)用過程中,常駐顯示項(xiàng)還可以為其它內(nèi)容,本發(fā)明實(shí)施例對(duì)此不作具體限定。
在實(shí)際應(yīng)用過程中,根據(jù)常駐顯示項(xiàng)在游戲界面中的位置不同,對(duì)調(diào)節(jié)常駐顯示項(xiàng)在游戲界面中的位置的方式也不同,可選的,可以至少包括如下兩種可行的實(shí)現(xiàn)方式:
第一種可行的實(shí)現(xiàn)方式:常駐顯示項(xiàng)在游戲界面的頂部和/或底部。
在該種可行的實(shí)現(xiàn)方式中,根據(jù)視角信息中的俯仰角,調(diào)節(jié)常駐顯示項(xiàng)在游戲界面中的位置。可選的,當(dāng)判斷俯仰角在第一預(yù)設(shè)范圍內(nèi)時(shí),則根據(jù)俯仰角,縮小常駐顯示項(xiàng)在游戲界面頂部和/或底部的顯示區(qū)域;可選的,第一預(yù)設(shè)范圍的兩個(gè)邊界值分別為第一閾值和第二閾值,即,第一預(yù)設(shè)范圍為:大于第一閾值、或者小于第二閾值,其中,第一閾值大于零,第二閾值小于零。
可選的,為了避免對(duì)常駐顯示項(xiàng)進(jìn)行頻繁以及不必要的調(diào)節(jié),在對(duì)常駐顯示項(xiàng)進(jìn)行調(diào)節(jié)之前,先獲取俯仰角變化幅度,在確定俯仰角變化幅度大于第一預(yù)設(shè)幅度時(shí),再根據(jù)俯仰角縮小常駐顯示項(xiàng)在游戲界面頂部和/或底部的顯示區(qū)域??蛇x的,俯仰角變化幅度可以為用戶的俯仰角在預(yù)設(shè)時(shí)段內(nèi)的變化幅度,預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的一個(gè)時(shí)段,例如,預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的3秒、5秒等,可以根據(jù)實(shí)際需要設(shè)置該預(yù)設(shè)時(shí)段,本申請(qǐng)對(duì)此不作具體限定。
在該種可行的實(shí)現(xiàn)方式中,根據(jù)俯仰角所屬范圍的不同,對(duì)頂部和/或底部的常駐顯示項(xiàng)的調(diào)節(jié)方式也不同,可選的,至少包括如下兩種情況:
第一種情況:俯仰角大于第一閾值。
其中,第一閾值大于或等于零。在該種情況下,根據(jù)俯仰角,將位于游戲界面底部的常駐顯示項(xiàng)的位置向下調(diào)節(jié),或者,隱藏位于游戲界面底部的常駐顯示項(xiàng)的部分或全部。
在初始時(shí),游戲界面底部的常駐顯示項(xiàng)可以被全部顯示。為了保證用戶可觀察到足夠大的游戲場(chǎng)景,位于游戲界面底部的常駐通常只能向游戲界面底部移動(dòng)。
可選的,當(dāng)俯仰角大于第一閾值時(shí),說明用戶處于抬頭狀態(tài),此時(shí),用戶可能重點(diǎn)關(guān)注游戲界面頂部的內(nèi)容,例如,用戶可能重點(diǎn)關(guān)注游戲界面頂部的常駐顯示項(xiàng)等。此時(shí),用戶通常不會(huì)關(guān)注游戲界面底部的常駐顯示項(xiàng),因此,可以將位于游戲界面底部的常駐顯示項(xiàng)的位置向下調(diào)節(jié),或者,隱藏位于游戲界面底部的常駐顯示項(xiàng)的部分或全部,這樣,可以增大游戲界面中、用戶可視的游戲場(chǎng)景,進(jìn)而提高用戶的游戲體驗(yàn)。
可選的,在將常駐顯示項(xiàng)的位置向下調(diào)節(jié)之后,常駐顯示項(xiàng)的下側(cè)可能會(huì)被隱藏??梢愿鶕?jù)俯仰角的大小確定將常駐顯示項(xiàng)向下調(diào)節(jié)的幅度,俯仰角越大,將常駐顯示項(xiàng)向下調(diào)節(jié)的幅度越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
可選的,在隱藏游戲界面底部的常駐顯示項(xiàng)時(shí),先隱藏常駐顯示項(xiàng)的上側(cè),可以根據(jù)俯仰角的大小確定隱藏常駐顯示項(xiàng)的比例,俯仰角越大,將常駐顯示項(xiàng)隱藏的比例越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
需要說明的是,當(dāng)俯仰角大于第一閾值時(shí),位于游戲界面底部的常駐顯示項(xiàng)在游戲界面中的位置隨著俯仰角的變化而變化,直至俯仰角小于或等于第一閾值時(shí),位于游戲界面底部的常駐顯示項(xiàng)在游戲界面中的位置恢復(fù)至初始時(shí)的位置。
第二種情況:俯仰角小于第二閾值。
其中,第二閾值小于或等于零。在該種情況下,根據(jù)俯仰角,將位于游戲界面頂部的常駐顯示項(xiàng)的位置向上調(diào)節(jié),或者,隱藏位于游戲界面頂部的常駐顯示項(xiàng)的部分或全部。
在初始時(shí),游戲界面頂部的常駐顯示項(xiàng)可以被全部顯示。為了保證用戶可觀察到足夠大的游戲場(chǎng)景,位于游戲界面頂部的常駐通常只能向游戲界面頂部移動(dòng)。
可選的,當(dāng)俯仰角小于第二閾值時(shí),說明用戶處于低頭狀態(tài),此時(shí),用戶可能重點(diǎn)關(guān)注游戲界面底部的內(nèi)容,例如,用戶可能重點(diǎn)關(guān)注游戲界面底部的常駐顯示項(xiàng)等。此時(shí),用戶通常不會(huì)關(guān)注游戲界面頂部的常駐顯示項(xiàng),因此,可以將位于游戲界面頂部的常駐顯示項(xiàng)的位置向上調(diào)節(jié),或者,隱藏位于游戲界面頂部的常駐顯示項(xiàng)的部分或全部,這樣,可以增大游戲界面中、用戶可視的游戲場(chǎng)景,進(jìn)而提高用戶的游戲體驗(yàn)。
可選的,在將常駐顯示項(xiàng)的位置向上調(diào)節(jié)之后,常駐顯示項(xiàng)的上側(cè)可能會(huì)被隱藏??梢愿鶕?jù)俯仰角的大小確定將常駐顯示項(xiàng)向上調(diào)節(jié)的幅度,俯仰角越小,將常駐顯示項(xiàng)向上調(diào)節(jié)的幅度越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
可選的,在隱藏游戲界面頂部的常駐顯示項(xiàng)時(shí),先隱藏常駐顯示項(xiàng)的下側(cè),可以根據(jù)俯仰角的大小確定隱藏常駐顯示項(xiàng)的比例,俯仰角越小,將常駐顯示項(xiàng)隱藏的比例越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
需要說明的是,當(dāng)俯仰角小于第二閾值時(shí),位于游戲界面頂部的常駐顯示項(xiàng)在游戲界面中的位置隨著俯仰角的變化而變化,直至俯仰角大于或等于第二閾值時(shí),位于游戲界面頂部的常駐顯示項(xiàng)在游戲界面中的位置恢復(fù)至初始時(shí)的位置。
第二種可行的實(shí)現(xiàn)方式:常駐顯示項(xiàng)在游戲界面的左側(cè)和/或右側(cè)。
在該種可行的實(shí)現(xiàn)方式中,根據(jù)視角信息中的偏航角,調(diào)節(jié)常駐顯示項(xiàng)在游戲界面中的位置??蛇x的,當(dāng)判斷偏航角在第二預(yù)設(shè)范圍內(nèi)時(shí),則根據(jù)俯仰角,縮小常駐顯示項(xiàng)在游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域;可選的,第二預(yù)設(shè)范圍的兩個(gè)邊界值分別為第三閾值和第四閾值,即,第二預(yù)設(shè)范圍為:大于第三閾值、或者小于第四閾值,其中,第三閾值大于零,第四閾值小于零。
可選的,為了避免對(duì)常駐顯示項(xiàng)進(jìn)行頻繁以及不必要的調(diào)節(jié),在對(duì)常駐顯示項(xiàng)進(jìn)行調(diào)節(jié)之前,先獲取偏航角變化幅度,在確定偏航角變化幅度大于第二預(yù)設(shè)幅度時(shí),再根據(jù)偏航角縮小常駐顯示項(xiàng)在游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域??蛇x的,偏航角變化幅度可以為用戶的偏航角在預(yù)設(shè)時(shí)段內(nèi)的變化幅度,預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的一個(gè)時(shí)段,例如,預(yù)設(shè)時(shí)段可以為當(dāng)前時(shí)刻之前的3秒、5秒等,可以根據(jù)實(shí)際需要設(shè)置該預(yù)設(shè)時(shí)段,本申請(qǐng)對(duì)此不作具體限定。
在該種可行的實(shí)現(xiàn)方式中,根據(jù)偏航角所屬范圍的內(nèi)容,對(duì)左側(cè)和/或右側(cè)的常駐顯示項(xiàng)的調(diào)節(jié)方式也不同,可選的,至少包括如下兩種情況:
第一種情況:偏航角大于第三閾值。
其中,第三閾值大于或等于零。在該種情況下,根據(jù)偏航角,將位于游戲界面左側(cè)的常駐顯示項(xiàng)的位置向左調(diào)節(jié),或者,隱藏位于游戲界面左側(cè)的常駐顯示項(xiàng)的部分或全部。
在初始時(shí),游戲界面左側(cè)的常駐顯示項(xiàng)可以被全部顯示。為了保證用戶可觀察到足夠大的游戲場(chǎng)景,位于游戲界面左側(cè)的常駐通常只能向游戲界面左側(cè)移動(dòng)。
可選的,當(dāng)偏航角大于第三閾值時(shí),說明用戶處于向右轉(zhuǎn)頭的狀態(tài),此時(shí),用戶可能重點(diǎn)關(guān)注游戲界面右側(cè)的內(nèi)容,例如,用戶可能重點(diǎn)關(guān)注游戲界面右側(cè)的常駐顯示項(xiàng)等。此時(shí),用戶通常不會(huì)關(guān)注游戲界面左側(cè)的常駐顯示項(xiàng),因此,可以將位于游戲界面左側(cè)的常駐顯示項(xiàng)的位置向左調(diào)節(jié),或者,隱藏位于游戲界面左側(cè)的常駐顯示項(xiàng)的部分或全部,這樣,可以增大游戲界面中、用戶可視的游戲場(chǎng)景,進(jìn)而提高用戶的游戲體驗(yàn)。
可選的,在將常駐顯示項(xiàng)的位置向左調(diào)節(jié)之后,常駐顯示項(xiàng)的左側(cè)可能會(huì)被隱藏??梢愿鶕?jù)偏航角的大小確定將常駐顯示項(xiàng)向左調(diào)節(jié)的幅度,偏航角越大,將常駐顯示項(xiàng)向左調(diào)節(jié)的幅度越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
可選的,在隱藏游戲界面左側(cè)的常駐顯示項(xiàng)時(shí),先隱藏常駐顯示項(xiàng)的右側(cè),可以根據(jù)偏航角的大小確定隱藏常駐顯示項(xiàng)的比例,偏航角越大,將常駐顯示項(xiàng)隱藏的比例越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
需要說明的是,當(dāng)偏航角大于第三閾值時(shí),位于游戲界面左側(cè)的常駐顯示項(xiàng)在游戲界面中的位置隨著偏航角的變化而變化,直至偏航角小于或等于第三閾值時(shí),位于游戲界面左側(cè)的常駐顯示項(xiàng)在游戲界面中的位置恢復(fù)至初始時(shí)的位置。
第二種情況:偏航角小于第四閾值。
其中,第四閾值小于或等于零。在該種情況下,根據(jù)偏航角,將位于游戲界面右側(cè)的常駐顯示項(xiàng)的位置向右調(diào)節(jié),或者,隱藏位于游戲界面右側(cè)的常駐顯示項(xiàng)的部分或全部。
在初始時(shí),游戲界面右側(cè)的常駐顯示項(xiàng)可以被全部顯示。為了保證用戶可觀察到足夠大的游戲場(chǎng)景,位于游戲界面右側(cè)的常駐通常只能向游戲界面右側(cè)移動(dòng)。
可選的,當(dāng)偏航角小于第四閾值時(shí),說明用戶處于向左轉(zhuǎn)頭的狀態(tài),此時(shí),用戶可能重點(diǎn)關(guān)注游戲界面左側(cè)的內(nèi)容,例如,用戶可能重點(diǎn)關(guān)注游戲界面左側(cè)的常駐顯示項(xiàng)等。此時(shí),用戶通常不會(huì)關(guān)注游戲界面右側(cè)的常駐顯示項(xiàng),因此,可以將位于游戲界面右側(cè)的常駐顯示項(xiàng)的位置向右調(diào)節(jié),或者,隱藏位于游戲界面右側(cè)的常駐顯示項(xiàng)的部分或全部,這樣,可以增大游戲界面中、用戶可視的游戲場(chǎng)景,進(jìn)而提高用戶的游戲體驗(yàn)。
可選的,在將常駐顯示項(xiàng)的位置向右調(diào)節(jié)之后,常駐顯示項(xiàng)的右側(cè)可能會(huì)被隱藏??梢愿鶕?jù)偏航角的大小確定將常駐顯示項(xiàng)向右調(diào)節(jié)的幅度,偏航角越小,將常駐顯示項(xiàng)向右調(diào)節(jié)的幅度越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
可選的,在隱藏游戲界面右側(cè)的常駐顯示項(xiàng)時(shí),先隱藏常駐顯示項(xiàng)的左側(cè),可以根據(jù)偏航角的大小確定隱藏常駐顯示項(xiàng)的比例,偏航角越小,將常駐顯示項(xiàng)隱藏的比例越大,直至常駐顯示項(xiàng)的隱藏比例大于預(yù)設(shè)閾值、或者常駐顯示項(xiàng)被完全隱藏。
需要說明的是,當(dāng)偏航角小于第四閾值時(shí),位于游戲界面右側(cè)的常駐顯示項(xiàng)在游戲界面中的位置隨著偏航角的變化而變化,直至偏航角大于或等于第四閾值時(shí),位于游戲界面右側(cè)的常駐顯示項(xiàng)在游戲界面中的位置恢復(fù)至初始時(shí)的位置。
還需要說明的是,當(dāng)游戲界面的頂部、底部、左側(cè)以及右側(cè)均包括常駐顯示項(xiàng)時(shí),同時(shí)采用上述第一種可行的實(shí)現(xiàn)方式對(duì)頂部和底部的常駐顯示項(xiàng)進(jìn)行處理、以采用上述第二種可行的實(shí)現(xiàn)方式對(duì)左側(cè)和右側(cè)的常駐顯示項(xiàng)進(jìn)行處理。
本發(fā)明實(shí)施例提供的游戲界面顯示方法,在用戶進(jìn)行vr游戲的過程中,vr設(shè)備可以獲取用戶當(dāng)前的視角信息,并根據(jù)用戶當(dāng)前的視角信息,對(duì)游戲界面中的常駐顯示項(xiàng)的位置進(jìn)行調(diào)節(jié),以減少常駐顯示項(xiàng)覆蓋游戲界面中的場(chǎng)景,增大了游戲界面中、用戶可視的游戲場(chǎng)景,提高了游戲界面顯示方式的靈活性,進(jìn)而提高用戶的游戲體驗(yàn)。
下面,結(jié)合圖3,通過具體示例,對(duì)上述方法實(shí)施例所示的技術(shù)方案進(jìn)行詳細(xì)說明。
圖3為本發(fā)明實(shí)施例提供的游戲界面示意圖。請(qǐng)參見圖3,包括游戲界面301和游戲界面302。
在用戶進(jìn)行vr游戲之前,用戶穿戴頭部穿戴設(shè)備,并將頭部調(diào)整至一舒服的姿勢(shì),此時(shí),用戶可以在頭部穿戴設(shè)備中輸入記錄指令,相應(yīng)的,頭部穿戴設(shè)備可以發(fā)出一條光信號(hào),并將該光信號(hào)所在的水平面記錄為水平面,假設(shè)水平面為a,將該光信號(hào)所在的垂直面記錄為垂直面(圖中未示出)。
在用戶進(jìn)行vr游戲的過程中,頭部穿戴設(shè)備實(shí)時(shí)發(fā)射光信號(hào),并檢測(cè)發(fā)射的光信號(hào)和水平面a之間的夾角,以確定用戶的俯仰角,頭部穿戴設(shè)備還檢測(cè)發(fā)射的光信號(hào)和垂直面之間的夾角,以確定用戶的偏航角。
請(qǐng)參見游戲界面301,在游戲界面301的頂部、底部、左側(cè)及右側(cè)均包括常駐顯示項(xiàng)。假設(shè)用戶的俯仰角在第一閾值和第二閾值之間,用戶的偏航角在第三閾值和第四閾值之間,則無需所有的常駐顯示項(xiàng)的位置進(jìn)行調(diào)節(jié),此時(shí),各個(gè)常駐顯示項(xiàng)均可以在游戲界面301中全部顯示。
請(qǐng)參見游戲界面302,假設(shè)用戶在進(jìn)行vr游戲的過程中,用戶較為關(guān)注游戲界面右上角的游戲場(chǎng)景,則用戶抬頭且向右轉(zhuǎn)頭。假設(shè)用戶的俯仰角大于第一閾值,且用戶的偏航角大于第三閾值,則根據(jù)用戶的俯仰角向下調(diào)節(jié)位于游戲界面底部的常駐顯示項(xiàng),根據(jù)用戶的偏航角向左調(diào)節(jié)位于游戲界面左側(cè)的常駐顯示項(xiàng)。具體的,在游戲界面302中,游戲界面左側(cè)和底部的常駐顯示項(xiàng)被部分隱藏。
當(dāng)然,在用戶的視角發(fā)生變化時(shí),對(duì)游戲界面中的常駐顯示項(xiàng)的調(diào)節(jié)也發(fā)生變化,具體調(diào)節(jié)過程可以參見上述過程,此處不再進(jìn)行贅述。
圖4為本發(fā)明實(shí)施例提供的游戲界面顯示裝置的結(jié)構(gòu)示意圖一??蛇x的,該游戲界面顯示裝置可以為vr設(shè)備,請(qǐng)參見圖4,該裝置可以包括獲取模塊11和調(diào)節(jié)模塊12,其中,
所述獲取模塊11用于,獲取用戶的視角信息;
所述調(diào)節(jié)模塊12用于,根據(jù)所述視角信息,調(diào)節(jié)常駐顯示項(xiàng)在所述游戲界面中的顯示位置,所述常駐顯示項(xiàng)為在所述游戲界面中固定顯示的內(nèi)容。
本發(fā)明實(shí)施例提供的游戲界面顯示裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類似,此處不再進(jìn)行贅述。
在一種可能的實(shí)施方式中,所述視角信息包括用戶的俯仰角和/或偏航角。
圖5為本發(fā)明實(shí)施例提供的游戲界面顯示裝置的結(jié)構(gòu)示意圖二。請(qǐng)參見圖5,所述調(diào)節(jié)模塊12包括第一調(diào)節(jié)單元121和第二調(diào)節(jié)單元122,其中,
所述第一調(diào)節(jié)單元121用于,在所述常駐顯示項(xiàng)位于所述游戲界面的頂部和/或底部時(shí),根據(jù)所述俯仰角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置;
所述第二調(diào)節(jié)單元122用于,所述常駐顯示項(xiàng)位于所述游戲界面的左側(cè)和/或右側(cè)時(shí),根據(jù)所述偏航角,調(diào)節(jié)所述常駐顯示項(xiàng)在所述游戲界面中的位置。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元121具體用于:
若所述俯仰角在第一預(yù)設(shè)范圍內(nèi),則根據(jù)所述俯仰角,縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元121具體用于:
獲取所述俯仰角變化幅度;
在確定所述俯仰角變化幅度大于第一預(yù)設(shè)幅度時(shí),根據(jù)所述俯仰角縮小所述常駐顯示項(xiàng)在所述游戲界面頂部和/或底部的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第一調(diào)節(jié)單元121具體用于:
若所述俯仰角大于第一閾值,將位于所述游戲界面底部的常駐顯示項(xiàng)的位置向下調(diào)整,或者,隱藏位于所述游戲界面底部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括大于所述第一閾值,所述第一閾值為正數(shù);
若所述俯仰角小于第二閾值,將位于所述游戲界面頂部的常駐顯示項(xiàng)的位置向上調(diào)整,或者,隱藏位于所述游戲界面頂部的常駐顯示項(xiàng)的部分或全部,所述第一預(yù)設(shè)范圍包括小于所述第二閾值,所述第二閾值為負(fù)數(shù);
其中,當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述俯仰角為0,當(dāng)所述用戶處于抬頭狀態(tài)時(shí)所述俯仰角為正數(shù),當(dāng)所述用戶處于低頭狀態(tài)時(shí)所述俯仰角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元122具體用于:
若所述偏航角在第二預(yù)設(shè)范圍內(nèi),則根據(jù)所述偏航角,縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元122具體用于:
獲取所述偏航角變化幅度;
在確定所述偏航角變化幅度大于第二預(yù)設(shè)幅度時(shí),根據(jù)所述偏航角縮小所述常駐顯示項(xiàng)在所述游戲界面左側(cè)和/或右側(cè)的顯示區(qū)域。
在另一種可能的實(shí)施方式中,所述第二調(diào)節(jié)單元122具體用于:
若所述偏航角大于第三閾值,則將位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的位置向左調(diào)整,或者,隱藏位于所述游戲界面左側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括大于所述第三閾值,所述第三閾值為正數(shù);
若所述偏航角小于第四閾值,則將位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的位置向右調(diào)整,或者,隱藏位于所述游戲界面右側(cè)的常駐顯示項(xiàng)的部分或全部,所述第二預(yù)設(shè)范圍包括小于所述第四閾值,所述第四閾值為負(fù)數(shù);
當(dāng)所述用戶正對(duì)所述游戲界面時(shí),所述偏航角為0,當(dāng)所述用戶處于向右轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為正數(shù),當(dāng)所述用戶處于向左轉(zhuǎn)頭狀態(tài)時(shí)所述偏航角為負(fù)數(shù)。
在另一種可能的實(shí)施方式中,所述獲取模塊11具體用于:
獲取頭部穿戴設(shè)備采集的所述視角信息。
本發(fā)明實(shí)施例提供的游戲界面顯示裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類似,此處不再進(jìn)行贅述。
圖6為本發(fā)明實(shí)施例提供虛擬現(xiàn)實(shí)vr設(shè)備的結(jié)構(gòu)示意圖。請(qǐng)參見圖6,包括處理器21、存儲(chǔ)器22及通信總線23,所述通信總線23用于實(shí)現(xiàn)各元器件之間的連接,所述存儲(chǔ)器22用于存儲(chǔ)程序指令,所述處理器21用于讀取所述存儲(chǔ)器22中的程序指令,并根據(jù)所述存儲(chǔ)器22中的程序指令執(zhí)行上述方法實(shí)施例所述的方法。
本發(fā)明實(shí)施例提供的vr設(shè)備可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類似,此處不再進(jìn)行贅述。
本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,當(dāng)虛擬現(xiàn)實(shí)vr設(shè)備的至少一個(gè)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述vr設(shè)備執(zhí)行上述方法實(shí)施例任一項(xiàng)所述的方法。
本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)執(zhí)行指令,該計(jì)算機(jī)執(zhí)行指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。虛擬現(xiàn)實(shí)vr設(shè)備的至少一個(gè)處理器可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)執(zhí)行指令,至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令使得vr設(shè)備實(shí)施上述方法實(shí)施例任一項(xiàng)所述的方法。
本申請(qǐng)?zhí)峁┻€一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器,用于支持虛擬現(xiàn)實(shí)vr設(shè)備實(shí)現(xiàn)上述方法實(shí)施例中所涉及的功能,例如,獲取或處理上述方法中所涉及的信息。在一種可能的設(shè)計(jì)中,所述芯片系統(tǒng)還包括存儲(chǔ)器,所述存儲(chǔ)器,用于保存vr設(shè)備必要的程序指令和數(shù)據(jù)。該芯片系統(tǒng),可以由芯片構(gòu)成,也可以包含芯片和其它分立器件。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明實(shí)施例的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例方案的范圍。