VS2017 調試 Unity3D 腳本


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 版

對於 VS2010, VS2012, VS2013, VS2015 都有對應的 Visual Studio Tools for Unity 工具
而對於VS2017, 則直接從安裝程序中選擇Unity 工作負載即可

 

Visual Studio Tools for Unity
Visual Studio Tools for Unity 入門
使用 Visual Studio Tools for Unity

官方給出的文檔已經很詳細了.這個地方寫出我操作的過程吧, 沒遇到什么問題, 直接就可以單步調試了

1. 打開或者新建立一個Unity項目. 
2. 設置編輯器為 最新的 VS.   


3. 在 build setting 中配置可調試腳本

將這些選項勾選上

然后 build 生成 

4. 雙擊 Project 面板中的  C# 文件, 會自動使用VS打開文件

注: 這個地方官方建議使用  Unity 項目資源管理器,  而不要使用 解決方案資源管理器. 詳細原因可以看上面給出的鏈接

 5. 調試, 附加到Unity調試程序

點確定,  這個地方要注意一下端口占用以及防火牆屏蔽端口的問題.
6. 斷點, 單步調試
在 Start() 中添加代碼, 並打上斷點 (F9)

切換到 Unity 啟動游戲

 

在VS中的斷點處就會停下, 如下圖:

可以自行查看變量值以及調用堆棧的情況


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM