1. 安裝Unity3D最新版本. https://unity3d.com/cn/get-unity/download編輯器
2. 安裝Visual Studio Community 2017. https://www.visualstudio.com/zh-hans/downloads/工具
這裏有 Community, Professional, Enterprise, 我的開發選擇 Community 版visual-studio
對於 VS2010, VS2012, VS2013, VS2015 都有對應的 Visual Studio Tools for Unity 工具
而對於VS2017, 則直接從安裝程序中選擇Unity 工做負載便可ui
Visual Studio Tools for Unity
Visual Studio Tools for Unity 入門
使用 Visual Studio Tools for Unity
3d
官方給出的文檔已經很詳細了.這個地方寫出我操做的過程吧, 沒遇到什麼問題, 直接就能夠單步調試了調試
1. 打開或者新創建一個Unity項目.
2. 設置編輯器爲 最新的 VS.
orm
3. 在 build setting 中配置可調試腳本
將這些選項勾選上
blog
而後 build 生成 遊戲
4. 雙擊 Project 面板中的 C# 文件, 會自動使用VS打開文件資源
注: 這個地方官方建議使用 Unity 項目資源管理器, 而不要使用 解決方案資源管理器. 詳細緣由能夠看上面給出的連接
5. 調試, 附加到Unity調試程序
點肯定, 這個地方要注意一下端口占用以及防火牆屏蔽端口的問題.
6. 斷點, 單步調試
在 Start() 中添加代碼, 並打上斷點 (F9)
切換到 Unity 啓動遊戲
在VS中的斷點處就會停下, 以下圖:
能夠自行查看變量值以及調用堆棧的狀況