這篇文章主要介紹了NGUI HUD Text怎么用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)公司專業(yè)提供成都天府聯(lián)通服務(wù)器托管服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購(gòu)買成都天府聯(lián)通服務(wù)器托管服務(wù),并享受7*24小時(shí)金牌售后服務(wù)。NGUI HUD Text是一款不錯(cuò)的精靈頭頂信息顯示插件,例如人物頭頂?shù)膶?duì)話顯示,受到傷害,治療的數(shù)字顯示等。顧名思義,這款插件是基于NGUI開發(fā)的,也就是說(shuō)它必須跟NGUI配套使用。NGUI這種大名鼎鼎的插件就不需要我再多做介紹了吧。還沒有NGUI的同學(xué)也不用擔(dān)心,NGUI HUD Text里集成了一個(gè)Lite版的NGUI,單純做頭頂數(shù)據(jù)顯示夠用了。
我在這里大體說(shuō)一下這款插件的使用方法吧。首先導(dǎo)入插件,之后你會(huì)在Project面板看到"HUD Text"這個(gè)文件夾。展開文件夾,你會(huì)看到一個(gè)Scripts文件夾,里面就是這個(gè)插件的核心代碼了。一個(gè)是"HUD Text.cs",一個(gè)是"UIFollowTarget.cs"。前一個(gè)是用來(lái)顯示頭頂信息的,后一個(gè)是用來(lái)做UI跟隨的(讓信息顯示UI跟隨制定目標(biāo))。我以HUD Text插件里自帶的例子作說(shuō)明吧(例子的路徑是HUD Text/Examples/Scenes)。打開"ExampleTwo"場(chǎng)景文件,你會(huì)在Game窗口看到一些小帳篷和一個(gè)獸人。運(yùn)行程序,用鼠標(biāo)懸浮在獸人身上會(huì)顯示"Left-Click,Right-Click",鼠標(biāo)左鍵單擊獸人會(huì)顯示紅色的傷害數(shù)字,右鍵單擊獸人會(huì)顯示綠色的治療數(shù)字。下面看看這個(gè)效果用HUD Text是如何實(shí)現(xiàn)的,步驟很簡(jiǎn)單,我來(lái)講一下實(shí)現(xiàn)過(guò)程。
1.制作一個(gè)HUD Text Prefab在這個(gè)Prefab上掛載插件提供的HUDText和UIFollowTarget腳本(例子中的UIFollowTarget腳本是通過(guò)Orc(獸人)對(duì)象上的Collider Display Text腳本Add上去的,另外插件里已經(jīng)提供了制作好的HUD Text Prefab,在Examples文件夾下的Prefabs文件中,懶人可以直接使用)。
2.設(shè)置HUDText和UIFollowTarget腳本的一些變量。HUDText的Font變量用于設(shè)置HUDText的字體,必須是NGUI Font Maker制作的字符集Prefab才能掛載。Effect用來(lái)設(shè)置字體顯示效果,有普通,陰影,鑲邊這三種效果。下面的Curve可以不用去管,是用來(lái)設(shè)置字符彈出,顯示到消失這短時(shí)間字符的顯示效果的。UIFollowTarget中的Target變量設(shè)置字符的彈出位置,字符會(huì)從Target的位置彈出(這個(gè)Target一般是個(gè)空GameObject,并被放置在需要顯示頭頂數(shù)據(jù)的角色頭頂部位)。下面的GameCamera變量設(shè)置為整個(gè)游戲的MainCamera,UICamera設(shè)置為NGUI提供的UICamera。最后的Disable If Invisible打上勾即可。
3.編寫在Target位置顯示字符的腳本,其實(shí)插件例子里的Collider Display Text腳本已經(jīng)展示的非常清楚了。我在這里再簡(jiǎn)單說(shuō)一下,首先這個(gè)HUD Text Prefab必須掛載到NGUI的UI Camera下面才能生效。向某個(gè)GameObject下增添Prefab有很多方法,最常用的是通過(guò)Instantiate()函數(shù)先構(gòu)建一個(gè)Prefab,然后設(shè)置他的parent屬性等于對(duì)應(yīng)的GameObject即可?;蛘吒奖愕氖鞘褂肗GUI插件提供的NGUITools.AddChild方法。在Target位置顯示字符的方法是HUDText mText.Add(String text, Color color, float stayDuration),text是需要顯示的文本,color是文本顏色,stayDuration是文本顯示的時(shí)間。很簡(jiǎn)單吧?只需要使用這個(gè)簡(jiǎn)單的方法就可以讓角色頭頂顯示漂亮的文字信息了。
最后說(shuō)一下,HUD Text這個(gè)插件的官方售價(jià)是20$。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“NGUI HUD Text怎么用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
新聞標(biāo)題:NGUIHUDText怎么用-創(chuàng)新互聯(lián)
分享鏈接:http://www.rwnh.cn/article2/dpejic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、動(dòng)態(tài)網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)、外貿(mào)建站、軟件開發(fā)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容