SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
WINDOWS PHONE 7
ON VS 2010
Yi-cheng kuo
安裝步驟
安裝VS 2010
• 1.Download VS 2010 express (C#)and pack SP1 and install
下載PHONE SDK 7.1
• Windows phone 7.1 sdk 支援 phone 7.0 與 phone 7.5
安裝 SDK 7.1
安裝完成確認
• 確認開始選單是否有這個資料夾及檔案,點選開發Phone Project的程式
• Microsoft Visual Studio 2010 Express for Windows Phone
建立 PHONE GAME 專案
左上角專案 -> 新增專案,點選XNA Game Studio 4.0,再選擇開發平台是OS 7.1
專案主程式
• 建立完成後的程式結構
執行確認
• 按下F5或是點選上方一個綠色的play鈕(偵錯),會開時執行程式
• 會出現模擬器,看到全藍的畫面
貼圖
加入想要顯示的圖檔
• 透過右鍵,點選Content ->加入 ->選擇現有項目,並加入圖檔
加入圖檔完成
透過程式載入圖檔
• 宣告Texture2D 類別的成員 image 用來載入保存圖檔到程式中
• 宣告Vector2 類別的成員 imagePosition 用來記錄 image在畫面上的位置
設定圖像座標
• 在Initialize 函式中初始化要把圖片繪製在遊戲螢幕上的位置
XNA 遊戲引擎的貼圖
• 前一頁的座標在遊戲上是對應的左上角的座標
繪製圖片
• 在Draw函式中繪製圖像,繪製要使用SpriteBatch這個類別來幫忙(程式已幫你宣告了)
• 繪圖時一定要先寫上 Begin 與 End兩行,讓電腦知道你要繪圖
• Begin 與 End兩行中繪圖(越接近End的圖
會被貼在越上層)
結果
• 可以點選模擬器的按鈕來切換手機

Mais conteúdo relacionado

Mais de Eason Kuo

Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
Eason Kuo
 

Mais de Eason Kuo (17)

[2020 DDD TW Conference Workshop] Go Ahead DDD Tactical Modeling
[2020 DDD TW Conference Workshop] Go Ahead DDD Tactical Modeling[2020 DDD TW Conference Workshop] Go Ahead DDD Tactical Modeling
[2020 DDD TW Conference Workshop] Go Ahead DDD Tactical Modeling
 
DDD 拼圖中的另一半 – 以戰術實踐代碼
DDD 拼圖中的另一半 – 以戰術實踐代碼DDD 拼圖中的另一半 – 以戰術實踐代碼
DDD 拼圖中的另一半 – 以戰術實踐代碼
 
Working effectively with legacy code study group - ch12,13,14
Working effectively with legacy code study group -  ch12,13,14Working effectively with legacy code study group -  ch12,13,14
Working effectively with legacy code study group - ch12,13,14
 
IDDD Ch.09 Module
IDDD Ch.09 ModuleIDDD Ch.09 Module
IDDD Ch.09 Module
 
IDDD Ch.08 Domain Event
IDDD Ch.08 Domain EventIDDD Ch.08 Domain Event
IDDD Ch.08 Domain Event
 
DDD Reading Club Sharing Ch. 6 Value Object
DDD Reading Club SharingCh. 6 Value ObjectDDD Reading Club SharingCh. 6 Value Object
DDD Reading Club Sharing Ch. 6 Value Object
 
2016 - What should we do in Startup
2016 - What should we do in Startup2016 - What should we do in Startup
2016 - What should we do in Startup
 
20140904 - ADRMS 介紹 - 企業文件版本權管理
20140904 - ADRMS 介紹 - 企業文件版本權管理20140904 - ADRMS 介紹 - 企業文件版本權管理
20140904 - ADRMS 介紹 - 企業文件版本權管理
 
第八屆微軟學生大使 - 第三階段面試簡報主題 - Kinect開發概觀
第八屆微軟學生大使 - 第三階段面試簡報主題 - Kinect開發概觀第八屆微軟學生大使 - 第三階段面試簡報主題 - Kinect開發概觀
第八屆微軟學生大使 - 第三階段面試簡報主題 - Kinect開發概觀
 
2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction
 
Windows 8 介紹與 Windows 8 App 開發概觀
Windows 8 介紹與 Windows 8 App 開發概觀Windows 8 介紹與 Windows 8 App 開發概觀
Windows 8 介紹與 Windows 8 App 開發概觀
 
分享擔任第八屆微軟學生大使的過程與經驗
分享擔任第八屆微軟學生大使的過程與經驗分享擔任第八屆微軟學生大使的過程與經驗
分享擔任第八屆微軟學生大使的過程與經驗
 
招募第九屆微軟學生大使 - 第三階段的專案競賽規則
招募第九屆微軟學生大使 - 第三階段的專案競賽規則招募第九屆微軟學生大使 - 第三階段的專案競賽規則
招募第九屆微軟學生大使 - 第三階段的專案競賽規則
 
Windows Phone Survey on Game Development
Windows Phone Survey on Game DevelopmentWindows Phone Survey on Game Development
Windows Phone Survey on Game Development
 
Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
Implementing Domain-Driven Design (Study Group) Chapter 3 - Context Maps
 
視界 - 微客志工師大Wake分享會
視界 -  微客志工師大Wake分享會視界 -  微客志工師大Wake分享會
視界 - 微客志工師大Wake分享會
 
微客志工 - 533T 菲去cebu 熱血服霧
微客志工 - 533T 菲去cebu 熱血服霧微客志工 - 533T 菲去cebu 熱血服霧
微客志工 - 533T 菲去cebu 熱血服霧
 

Windows Phone 7 on Visual Studio 2010