unity如何在visual studio中打断点debug

**WebGL 打包出来的程序,VS 不能断点调试!只能在 Unity 编辑器 Play 模式下做断点调试 , VS 必须安装组件:Visual Studio Tools for Unity

1 Unity 打开 Edit -> Preferences -> External Tools

  • External Script Editor:选择你的 Visual Studio
    点击 Regenerate project files,等待 Unity 刷新,重新生成 sln 和 csproj。

2 打开 Edit > Preferences > General

Code Optimization On Startup 改成 Debug

Release 模式会把代码优化,变量被裁剪,断点命中了也看不到变量,甚至断点灰色无效。

3 用 VS 打开项目根目录的 .sln 文件

4 在 VS 打开 AnatomicSiteEntity.cs,找到要断点调试的代码处。例如 OnShow 函数里的某行代码,点击代码行左侧灰色区域打上红色断点

5 VS 顶部菜单:调试 (D) → 附加 Unity 调试程序 (Attach Unity Debugger)

6 在弹出窗口里,Type 列选择 Editor 的 Unity 实例,点 OK 附加调试器

7 切回 Unity 编辑器,点击 Play 按钮进入运行模式

相关推荐
WarPigs14 小时前
Unity在Create菜单添加创建自定义脚本模板选项
unity
郝学胜-神的一滴17 小时前
C++ Templates 01:拨开迷雾,读懂C++模板经典著作
开发语言·c++·程序人生·游戏·游戏引擎·软件构建
开开心心就好18 小时前
超市定时播音软件,免费版支持循环播放
智能手机·ffmpeg·ocr·word·vim·音视频·visual studio
淡海水19 小时前
02-01-原理篇-Mark-Sweep与变种算法
算法·unity·c#·游戏引擎·.net·gc
babywang019 小时前
Unity笔记--塔防游戏中的ECS架构:从原理到实战的全面解析
unity·ecs架构
VIP_CQCRE1 天前
Visual Studio 也能接入统一 AI 能力:用 Ace Data Cloud + LMLocal 打通 OpenAI 兼容模型
openai·ai编程·开发工具·visual studio·acedatacloud
阿斌.com1 天前
Visual Studio 2026安装全攻略
ide·visual studio
VIP_CQCRE1 天前
在 Visual Studio 里接入 AI 编程助手:用 Ace Data Cloud + LMLocal 打通 OpenAI 兼容模型
ai编程·visual studio·openai兼容·ace data cloud·lmlocal
babywang02 天前
Unity笔记--AssetBundle详解
unity·游戏引擎
千谦阙听2 天前
【C++篇】:string类——常用接口、底层原理与深浅拷贝
开发语言·c++·学习·visual studio