在那邊當中用了SpriteBatch中的Draw函式,大家可以多多參考MSND,這個函式有很多Overloading格式,像是你可以決定呈現2D圖片的範圍等等。
現在就繼續接下來的範例,現在要在程式中繪製出文字,在一個遊戲中除了圖片美工外,最重要不外乎的是文字,文字呈現出故事內容以及對話,豐富遊戲的劇情。
本文章支援格式為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,先看看建置結果,出來應該是一個天空藍的視窗。