--- title: Untitled date: 2025-08-22 13:36:51 excerpt: tags: rating: ⭐ status: inprogress destination: share: false obsidianUIMode: source --- # Tips - RaiseScriptError()蓝图节点 - Stat none:清除所有Stat。 - [[#Dumpcvars]] - [[#ABTest]] - slomo:慢动作调试细节。 - BugItGo:BugItGo <坐标> <旋转> 相机就可以快速到达某地地点 - [[#UnrealInsight技巧]] - 音频调试 - CommandLine - au.Debug.SoundMixes - au.DumpActiveSounds - au.Debug.AudioMemReport - AudioInsights - RewindDebugger(Tool->Debug): - [[#内存]] - [[#物理]] - [[#Gameplay AI]] # RaiseScriptError(UE5.6) 该节点引发蓝图编译系统错误,可以让开发者更快发现逻辑问题。 # Dumpcvars 可以打印出当前所有CVar的数值。以及输入制定名字的CVar并且输出为CSV文件。 - dumpcvars - - showhelp - -deprecated - -csv=XXX # ABTest 快速切换比较CVars的效果。 abtest r.DynamicGlobalIlluminationMethod 0 1 # UnrealInsight技巧 - 勾选OpenInsightsAfterTrace:记录完Trace后自动打开UnrealInsight。 - trace.snapshotfile:生成Trace文件。 ## RegionName 在UE编辑器中有一个RegionName与BeginRegion按钮,可以用在记录Traces时添加时间段注释(这段时间在做什么) # 内存 - Tools->Audit->Statistics,可以参看纹理的内存占用。 - 使用SizeMap并且将**SizeToDisplay**设置成**MemorySize**即可查看内存占用。 - Tools->RenderResoureView,可以查看显存占用。 # 物理 - 避免使用复杂碰撞作为简单。 ![[CollisionView.png|800]] - r.Water.DebugBuoyancy 1来测试浮力。 - ChaosVisualDebugger # Gameplay AI - 可以通过小键盘的0~6来开始AI DebugView # BuildGraph -ListOnly -Preprocess