軟件工程師-Silverlight游戲開發(fā)小技巧_第1頁
軟件工程師-Silverlight游戲開發(fā)小技巧_第2頁
軟件工程師-Silverlight游戲開發(fā)小技巧_第3頁
軟件工程師-Silverlight游戲開發(fā)小技巧_第4頁
軟件工程師-Silverlight游戲開發(fā)小技巧_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Silverlight游戲開發(fā)小技巧在.NET技術(shù)中Silverlight在游戲開發(fā)方面有些小技巧,本文就介紹一下血條和進(jìn)度條的小技巧。AD: 前言看著園子里Siilverllight越越來越繁榮,甚甚是欣慰,因因?yàn)榫驮谌ツ昴?,還仍然在在為Silvverligght技術(shù)感感到孤單,如如今有了這么么多并肩作戰(zhàn)戰(zhàn)的兄弟們,除除了欣慰也甚甚狂喜,對于于Silveerlighht還是沒有有看走眼啊。正文游戲中血條的顯顯示非常普遍遍,直觀的看看到人物生命命狀態(tài),還有有看其他人的的生命狀態(tài),血血條并非只應(yīng)應(yīng)用在界面當(dāng)當(dāng)中,玩家自自身和怪物的的生命值顯示示也都會實(shí)時時的出現(xiàn)在游游戲場景當(dāng)中中,好的血條條效果

2、可以為為游戲增光不不少,這次咱咱們就簡單的的制作幾個血血條。做法血條的做法有多多種,一般來來說都是做成成一個獨(dú)立的的控件,這樣樣方便的放在在任何地方,如如果深入講起起來,一般來來說血條可能能包含如下屬屬性:最大值值、當(dāng)前值、狀狀態(tài)等等,而而我講講述最最基本的做法法,更多的擴(kuò)擴(kuò)展應(yīng)用可以以在在此基礎(chǔ)礎(chǔ)上修改獲得得?,F(xiàn)在打開MaiinPagee,在上面畫畫一個Recctangee:然后將其復(fù)制,并并編組成Grrid:有兩個矩形分別別在上下,我我們用上面的的矩形作為血血條的填充物物,而下面的的做底面:選擇最上層的填填充為紅色,我我們知道任何何控件都是有有寬高和顯示示寬高,所以以要將這兩個個屬性用起來

3、來,就可以達(dá)達(dá)到效果了。但是我們要考慮慮邊距問題,所所以將水平對對齊為考左,如如果血條是上上下的可以設(shè)設(shè)置對齊上下下的范圍。現(xiàn)在只需要控制制最上面的矩矩形Widtth屬性就能能產(chǎn)生增加或或減少的血條條效果,在后后臺代碼控制制或綁定屬性性也可以,但但是這是一個個未知最大數(shù)數(shù)字的數(shù)值,所所以我們需要要父容器的AActuallWidthh屬性來獲取取,具體算法法并不難:WWidth = ActtualWiidth * perccent;ppercennt是血條計(jì)計(jì)算出來的,如如果將其設(shè)計(jì)計(jì)成為獨(dú)立的的控件時候,可可以帶有MaaxHP之類類的屬性參與與運(yùn)算得到百百分比。如果想要更多的的有趣的效果果,可以在其其中填充圖片片,下面是選選定一個矩形形時候的圖像像畫筆的簡單單操作。在最開始的圖片片中,可以看看到,我已經(jīng)經(jīng)準(zhǔn)備好了一一些演示,因因?yàn)闀r間倉促促也就不做的的那么精致,有有好的UI設(shè)設(shè)計(jì)師來幫忙忙,可以達(dá)到到非常不錯的的界面體驗(yàn)。有興趣的同學(xué)可可以直接下載載源代碼下載載地址( HYPERLINK /page/91556/ htttp:/page/915566/)進(jìn)行研研究,本身并并不復(fù)雜,用用Blendd打開就可以以預(yù)覽和修改改,有舉一反反三能力的能能人,一定會會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論