亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

游戲角色選中效果的處理方法與裝置制造方法

文檔序號(hào):6521383閱讀:265來(lái)源:國(guó)知局
游戲角色選中效果的處理方法與裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種游戲角色選中效果的處理方法與裝置,為每種角色設(shè)計(jì)兩種材質(zhì),一種作為默認(rèn)顯示時(shí)使用的材質(zhì),一種作為被選中時(shí)使用的材質(zhì)。當(dāng)鼠標(biāo)選中操作對(duì)象時(shí),屬于同一貼圖的角色只需按照預(yù)定材質(zhì)進(jìn)行設(shè)置一次,相比每個(gè)操作對(duì)象設(shè)置一次的傳統(tǒng)方法,降低了游戲引擎的負(fù)擔(dān),以及對(duì)電腦配置的依賴,避免了卡頓現(xiàn)象,提高了游戲操作的流暢度。
【專利說(shuō)明】游戲角色選中效果的處理方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)游戲【技術(shù)領(lǐng)域】,特別是涉及一種游戲角色選中效果的處理方法與
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]在游戲,特別是3D游戲世界里,有著非常豐富的操作對(duì)象(3D角色模型),每個(gè)具備鼠標(biāo)事件的角色對(duì)象(包含游戲中的人物、怪物、物品等,角色就是這些對(duì)象的統(tǒng)稱)在一般情況下采用默認(rèn)材質(zhì)進(jìn)行顯示,當(dāng)鼠標(biāo)移動(dòng)到該操作對(duì)象時(shí),為了展示選中效果,需要采用全新獨(dú)立的材質(zhì)進(jìn)行顯示(即每個(gè)角色對(duì)象都是獨(dú)立一份材質(zhì),即使這個(gè)角色在游戲場(chǎng)景中有多個(gè)實(shí)例,例如一個(gè)狼的怪物,在場(chǎng)景中有4只,就有4份獨(dú)立的材質(zhì)對(duì)象)。
[0003]在上述方法基礎(chǔ)上,鼠標(biāo)每經(jīng)過(guò)一個(gè)操作對(duì)象都要按照為該對(duì)象設(shè)計(jì)的材質(zhì)進(jìn)行一次全新的屬性設(shè)置,增加程序代碼運(yùn)行量,增加與GPU的通訊,整體上增加了 CPU的消耗。當(dāng)操作對(duì)象增加、(PU工作量隨之增大,此時(shí),處理能力有限的計(jì)算機(jī)將出現(xiàn)卡頓的現(xiàn)象,為游戲玩家?guī)?lái)不良體驗(yàn)。

【發(fā)明內(nèi)容】

[0004]基于上述情況,本發(fā)明提出了一種游戲角色選中效果的處理方法與裝置,以對(duì)被選中的游戲角色進(jìn)行處理。
[0005]一種游戲角色選中效果的處理方法,包括步驟:
[0006]預(yù)先為每種角色設(shè)置兩種材質(zhì);
[0007]監(jiān)測(cè)鼠標(biāo)動(dòng)作;
[0008]當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)展示選中效果;
[0009]當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),采用該角色的第二種材質(zhì)展示非選中效果。
[0010]一種游戲角色選中效果的處理裝置,包括:
[0011]材質(zhì)設(shè)置模塊,用于為每種角色設(shè)置兩種材質(zhì);
[0012]鼠標(biāo)監(jiān)測(cè)模塊,用于監(jiān)測(cè)鼠標(biāo)動(dòng)作;
[0013]突出顯示模塊,用于當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)展示選中效果;
[0014]默認(rèn)顯示模塊,用于當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),采用該角色的第二種材質(zhì)展示非選中效果。
[0015]本發(fā)明游戲角色選中效果處理方法與裝置,為每種角色設(shè)計(jì)兩種材質(zhì),一種作為默認(rèn)顯示時(shí)使用的材質(zhì),一種作為被選中時(shí)使用的材質(zhì)。當(dāng)鼠標(biāo)選中操作對(duì)象時(shí),屬于同一角色的若干操作對(duì)象只需按照預(yù)定材質(zhì)進(jìn)行設(shè)置(設(shè)置與GPU關(guān)聯(lián)對(duì)象的相關(guān)屬性)一次,相比每個(gè)操作對(duì)象設(shè)置一次的傳統(tǒng)方法,降低了游戲引擎的負(fù)擔(dān),以及對(duì)電腦配置的依賴,避免了卡頓現(xiàn)象,提高了游戲操作的流暢度?!緦@綀D】

【附圖說(shuō)明】
[0016]圖1為本發(fā)明游戲角色選中效果的處理方法的流程示意圖;
[0017]圖2為本發(fā)明游戲角色選中效果的處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】?jī)H僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
[0019]本發(fā)明游戲角色選中效果的處理方法,如圖1所示,包括步驟:
[0020]步驟SlOl、預(yù)先為每種角色設(shè)置兩種材質(zhì)(每個(gè)角色即使在游戲中有多個(gè)實(shí)例,也是共享這兩種材質(zhì));
[0021]步驟sl02、監(jiān)測(cè)鼠標(biāo)動(dòng)作。
[0022]步驟S103、當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)設(shè)置該角色的貼圖,從而展示選中效果。這里兩種材質(zhì)的貼圖,一般都是同一份貼圖,但是也可以不限定,也可以是不同貼圖的(例如是對(duì)圖片增加了不同顏色的處理,主要是可以通過(guò)改變材質(zhì)的相關(guān)屬性,最終影響渲染效果)。另外,此處可以是直接使用第一種材質(zhì),不需要再說(shuō)明材質(zhì)的貼圖的,因?yàn)椴馁|(zhì)在一開(kāi)始生成處理的時(shí)候,就會(huì)設(shè)置相關(guān)的貼圖了
[0023]步驟sl04、當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),將材質(zhì)恢復(fù)為第二種材質(zhì),即將角色形象恢復(fù)為非選中效果。
[0024]本方法采用相同角色共享材質(zhì)的方法減少渲染前GPU設(shè)置的工作,具體如上述步驟所述,預(yù)先按照角色對(duì)應(yīng)的貼圖為每種角色設(shè)置兩種材質(zhì),其中一種作為選中時(shí)的材質(zhì),記為第一種材質(zhì),另一種作為非選中時(shí)的材質(zhì),記為第二種材質(zhì)。一般情況下,未被鼠標(biāo)操作的角色采用第二種材質(zhì)即默認(rèn)材質(zhì)顯示其貼圖,當(dāng)鼠標(biāo)滑動(dòng)到該角色時(shí),按照該角色的第一種材質(zhì)顯示該角色的選中效果,鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),隨即恢復(fù)顯示為該角色的第二種材質(zhì)。由于把鼠標(biāo)顯示效果的材質(zhì)區(qū)分開(kāi)來(lái),使用同一角色的實(shí)例對(duì)象可以共享材質(zhì),只有鼠標(biāo)經(jīng)過(guò)的角色對(duì)象才需要切換至鼠標(biāo)效果表現(xiàn)材質(zhì),從而簡(jiǎn)化了 GPU引擎設(shè)置處理圖像的屬性的次數(shù)(一份不同的材質(zhì)對(duì)象,只需要設(shè)置一次),使計(jì)算機(jī)的渲染性能得到充分利用。
[0025]上述材質(zhì)為區(qū)分操作對(duì)象外觀的特征,例如顏色、亮度、平滑度和濾鏡等等。另外,本方法優(yōu)選地應(yīng)用于角色眾多操作對(duì)象龐雜的3D游戲。
[0026]本發(fā)明的游戲角色選中效果處理裝置是與上述方法對(duì)應(yīng)的裝置,如圖2所示,包括:
[0027]材質(zhì)設(shè)置模塊,用于為每種角色設(shè)置兩種材質(zhì);
[0028]鼠標(biāo)監(jiān)測(cè)模塊,用于監(jiān)測(cè)鼠標(biāo)動(dòng)作;
[0029]突出顯示模塊,用于當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)展示選中效果;
[0030]默認(rèn)顯示模塊,用于當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),采用該角色的第二種材質(zhì)展示非選中效果。
[0031]作為一個(gè)優(yōu)選的實(shí)施例,所述材質(zhì)為區(qū)分外觀的特征,包括顏色、亮度、透明度、平滑度和濾鏡。
[0032]作為一個(gè)優(yōu)選的實(shí)施例,所述游戲?yàn)?D游戲。
[0033]綜上,本發(fā)明的游戲角色選中效果的處理方法與裝置,為每種角色設(shè)計(jì)基于相同貼圖的兩份材質(zhì),一種作為默認(rèn)顯示時(shí)使用的材質(zhì)(默認(rèn)材質(zhì)),一種作為被選中時(shí)使用的材質(zhì)(鼠標(biāo)材質(zhì),會(huì)改變顏色或者透明度或者濾鏡等)。當(dāng)鼠標(biāo)選中操作對(duì)象時(shí),使用鼠標(biāo)材質(zhì),這樣不會(huì)影響同一角色的其他對(duì)象(其他對(duì)象使用的是默認(rèn)材質(zhì))。相同的一批其他角色依然共享材質(zhì)(即只多個(gè)對(duì)象,實(shí)際只共享使用同一個(gè)材質(zhì)),不用因?yàn)椴煌牟馁|(zhì)而重新設(shè)置渲染相關(guān)的屬性,減少渲染前CPU的消耗。相比每個(gè)操作對(duì)象只有一個(gè)獨(dú)立材質(zhì)的傳統(tǒng)方法,降低了游戲引擎的負(fù)擔(dān),以及對(duì)電腦配置的依賴(要求會(huì)低些),避免了卡頓現(xiàn)象,提高了游戲操作的流暢度。
[0034]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種游戲角色選中效果的處理方法,其特征在于,包括步驟: 預(yù)先為每種角色設(shè)置兩種材質(zhì); 監(jiān)測(cè)鼠標(biāo)動(dòng)作; 當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)展示選中效果; 當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),采用該角色的第二種材質(zhì)展示非選中效果。
2.根據(jù)權(quán)利要求1所述的游戲角色選中效果的處理方法,其特征在于,所述材質(zhì)為區(qū)分外觀的特征,包括顏色、亮度、透明度、平滑度和濾鏡。
3.根據(jù)權(quán)利要求1或2所述的游戲角色選中效果的處理方法,其特征在于,所述游戲?yàn)?D游戲。
4.一種游戲角色選中效果的處理裝置,其特征在于,包括: 材質(zhì)設(shè)置模塊,用于為每種角色設(shè)置兩種材質(zhì); 鼠標(biāo)監(jiān)測(cè)模塊,用于監(jiān)測(cè)鼠標(biāo)動(dòng)作; 突出顯示模塊,用于當(dāng)鼠標(biāo)經(jīng)過(guò)當(dāng)前角色時(shí),采用該角色的第一種材質(zhì)展示選中效果; 默認(rèn)顯示模塊,用于當(dāng)鼠標(biāo)離開(kāi)當(dāng)前角色時(shí),采用該角色的第二種材質(zhì)展示非選中效果O
5.根據(jù)權(quán)利要求4所述的游戲角色選中效果的處理裝置,其特征在于,所述材質(zhì)為區(qū)分外觀的特征,包括顏色、亮度、透明度、平滑度和濾鏡。
6.根據(jù)權(quán)利要求4或5所述的游戲角色選中效果的處理裝置,其特征在于,所述游戲?yàn)?D游戲。
【文檔編號(hào)】G06F3/0487GK103616997SQ201310628188
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年11月28日 優(yōu)先權(quán)日:2013年11月28日
【發(fā)明者】陳蘇俊 申請(qǐng)人:廣州菲動(dòng)軟件科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1