前幾篇已經介紹,如何用XNA在程式中載入2D圖片。
在那邊當中用了SpriteBatch中的Draw函式,大家可以多多參考MSND,這個函式有很多Overloading格式,像是你可以決定呈現2D圖片的範圍等等。
現在就繼續接下來的範例,現在要在程式中繪製出文字,在一個遊戲中除了圖片美工外,最重要不外乎的是文字,文字呈現出故事內容以及對話,豐富遊戲的劇情。
目前分類:XNA (84)
- Nov 24 Sat 2007 19:58
繪製文字紋理
- Nov 23 Fri 2007 22:28
XNA Game Studio 2.0 (Beta)
- Nov 23 Fri 2007 13:39
繪製2D紋理(Texture)
本文章支援格式為XNA 1.0 版本,1.0以上的版本請事情況自行調整
首先在進入XNA時,從基本的先來體驗,將一張2D的圖片用XNA的處理來呈現在程式裡面吧。
首先,先開啟C# EXPRESS 2005,在【File】->【New Project】,選擇Windows Game這個專案。
除了建構子以外,會先看到幾個精靈所建置的Function
1. Initialize : 初始化函式,在這個函式初始化,在遊戲執行時期的物件內容。
2. LoadGraphicsContent : 讀取圖片內文,用來載入想要開啟的圖片或是即將繪製在Graphics Device上面的元件。
3. UnloadGraphicsContent : 卸載已經被載入的元件,檔案等等。
4. Update : 用來即時更新所有現在繪製的圖形,可能像是被旋轉的之類等等,更新過後再重新繪製。
5. Draw : 繪製。將所要顯現的結果繪製出來。
在新開專案後,可以按下F5,先看看建置結果,出來應該是一個天空藍的視窗。
- Nov 22 Thu 2007 23:31
XNA第一次使用安裝說明
XNA GAME STDIO EXPRESS 1.0 REFRESH必須在VISUAL STIOD C# 2005 EXPRESS底下執行。
按照以下的步驟來完成,所有XNA使用前的準備工作!
1. 下載Visual Stdio C# 2005 EXPRESS。連結
注意 : 如果本身有安裝過.NET 2005的,請務必先將其移除再安裝!
2. 安裝完畢以後,請更新Visual Stdio C# 2005 EXPRESS為SP1,否則無法進行安裝XNA。
3. 更新完畢以後下載XNA GAME STDIO EXPRESS 1.0 REFRESH。 連結
4. 安裝完成以後請裝上.net framework 1.0。 在XNA當中有部分程式需要此函式庫支援。
以上步驟都完成以後就可以開始進行XNA遊戲設計!