UE5资源、快捷键和控制台
资源
polyhaven:https://polyhaven.com/zh
免费3D模型下载网站:https://sketchfab.com/feed
天空盒子、纹理下载:https://polyhaven.com/
快捷键
一、基础操作
| 快捷键 | 功能说明 | |
|---|---|---|
| Ctrl+S | 保存当前关卡 | |
| Ctrl+Z | 撤销操作 | |
| Ctrl+Y | 重做操作 | |
| Ctrl+A | 全选场景物体 | |
| F8 | 切换游戏/编辑器视图 | |
| F11 | 全屏视口(保留菜单栏) | |
| Ctrl+Space | 快速打开内容浏览器 |
二、物体操作
| 快捷键 | 功能说明 | |
|---|---|---|
| W | 切换移动工具 | |
| E | 切换旋转工具 | |
| R | 切换缩放工具 | |
| Alt+拖动物体轴 | 复制物体 | |
| Ctrl+D | 快速克隆物体 | |
| End | 将物体贴合地面 | |
| G | 隐藏选中物体 | |
| Alt+C | 显示碰撞体 |
三、视角控制
| 快捷键 | 功能说明 | |
|---|---|---|
| 鼠标右键拖动 | 自由移动视角 | |
| 鼠标中键拖动 | 平移视角 | |
| 鼠标滚轮 | 缩放视角 | |
| F | 聚焦到选中物体 | |
| Alt+鼠标左键拖动 | 旋转视图(以物体为中心) | |
| 数字键1-3 | 切换前/顶/右视图 |
四、蓝图编辑
| 快捷键 | 功能说明 | |
|---|---|---|
| Alt+拖动变量 | 设置变量 | |
| Ctrl+拖动变量 | 获取变量 | |
| C键 | 注释选中节点 | |
| Q键 | 拉直节点排列 | |
| Shift+左键点击连线 | 高亮关联节点 | |
| Ctrl+B | 跳转到资产所在目录 |
五、材质与粒子
| 快捷键 | 功能说明 | |
|---|---|---|
| 1/2/3键 | 创建常量/向量/贴图节点 | |
| L键 | 创建Lerp节点 | |
| Alt+左键点击连线 | 断开节点连接 | |
| Ctrl+左键拖动连线 | 复制连线 |
六、动画与Sequencer
| 快捷键 | 功能说明 | |
|---|---|---|
| 空格键 | 播放/暂停时间轴 | |
| Alt+滚轮 | 纵向缩放时间轴 | |
| F键 | 对齐摄像机到选中物体 | |
| Ctrl+拖动关键帧 | 复制关键帧 |
七、性能与调试
| 快捷键 | 功能说明 | |
|---|---|---|
| ~ | 打开控制台 | |
| Stat FPS | 显示帧率 | |
| Ctrl+Shift+H | 显示性能分析 | |
| Alt+P | 运行游戏 |
八、高级技巧
- 批量操作
- Alt+G:快速对齐物体到地面
- Shift+多选:批量移动/旋转物体
- 资源管理
- Ctrl+P:打开资源选取器快速定位资产
- Ctrl+B:跳转到资产所在文件夹
- 界面优化
- Ctrl+Shift+W:打开控件反射器调整UI缩放
- T键:切换半透明物体选择模式
通过以上快捷键,可显著提升UE5操作流畅度。
控制台
~键 打开控制台
注:1.使用键盘的 ↑ 键可以查看之前输入过的指令
2.控制台指令并 不需要打全名,输入空格后跟随指令的部分字符可以进行模糊搜索
3.按下 Ctrl + Shift + , 打开 GPUProfile 面板
ToggleDebugCamera : 进入自由视角
调试类:
stat fps:显示帧率。
stat unit:显示包括 Draw Call、游戏逻辑等各种项的消耗。
stat UnitGraph:显示各个参数的实时曲线图。
stat rhi:显示各种 GPU 上的消耗细则。
stat game:显示当前帧的时间信息。
stat Engine:显示帧数时间、三角面数等。
stat scenerendering:显示 Draw Call。
stat memory:查看内存使用率,有助于进行内存优化。
profile gpu:捕获GPU渲染时间,可以通过快捷键Ctrl + Shift + 逗号打开GPUProfile面板进行更详细的GPU性能分析。
t.MaxFPS:设置最大帧率限制,有助于控制游戏的性能消耗。
r.DebugViewMode:开启场景渲染Debug模式,可以设置为不同的值来查看不同的调试信息,如光照、阴影
DisableAllScreenMessages / EnableAllScreenMessages:关闭/打开屏幕打印信息。
调试并输出:
ke * rendertextures:高分辨率截图。
HighResShot:以当前 viewport 分辨率的倍数进行截图(倍数)。
HighResShot 1920x1080:指定分辨率截图(分辨率),图片存储位置:\Saved\Screenshots\。
stat Hitches 或 stat DumpHitches:记录 log 文件。
stat startfile / stat stopfile:开始/结束统计性能分析,用于记录某段时间内的性能分析数据,会在路径 Saved/Profiling/UnrealStats 下生成数据文件。
log.LogBlueprintUserMessages 1:控制台打印Debug信息,有助于调试蓝图脚本。
图像与渲染类
mat_showwireframe 1:显示网格线(1 打开,0 关闭)。
r.vsync 0:关闭垂直同步(0 关闭,1 打开)。
r.visualizeOccludedPrimitives:查看遮挡剔除(0 关闭,1 打开)。
r.Streaming.PoolSize 4096:设置显存分配给纹理流送池的大小(显存大小,0 表示无上限)。
r.ScreenPercentage 50:设置渲染分辨率为默认大小的 50%。
r.SkinCache.CompileShaders 1:开启点云采样,有助于优化渲染性能。
r.MultithreadedRendering 1:打开多线程渲染,可以提高渲染效率。
效果类
r.Tonemapper.Sharpen 3:设置锐化强度。
r.TonemapperFilm:开关后处理效果。
ShowFlag.PostProcessing:开关后期处理效果。
r.AOSpecularOcclusionMode:让 skylight 产生的 DFAO 产生更准确的高光(0 关闭,1 打开)。
r.Tonemapper.Quality:设置色调映射质量,影响画面的整体色调和亮度。
r.SSGI.Enabled 0:关闭屏幕空间全局光照(SSGI),可以提高画质清晰度(在某些情况下)。
r.Highlight 1:突出特定区域,使画质更加清晰。
r.AntialiasingQuality:设置抗锯齿质量(例如,r.AntialiasingQuality 4 表示最高质量)。
r.Shadow.Quality:设置阴影质量(0 表示最低质量,2 表示最高质量)。
r.AmbientOcclusionLevels:设置环境光遮蔽的级别(数值越高,效果越精细)。
r.DepthOfFieldQuality:设置景深质量(0 表示关闭,1 表示低质量,2 表示高质量)。
r.MotionBlur.Quality:设置动态模糊质量(0 表示关闭,1 表示低质量,2 表示高质量)。
游戏交互与控制
slomo:调整游戏运行速度(例如,slomo 0.5 将游戏速度设置为正常速度的一半)。
reload:重启当前关卡,有助于快速测试关卡变化。
ShowFlag.Bounds:显示包围盒(0 关闭,1 打开)。
ShowFlag.Collision:显示碰撞盒(0 关闭,1 打开)。
se rwidget 100 100:模拟在(100,100)位置进行点击操作,可以实现脚本自动化功能。
sensitivity 3.0f:设置鼠标灵敏度,可以根据需要进行调整。
se simkeyboard 1:开启模拟软件鼠标指针,有助于在无法使用实体鼠标的情况下进行游戏控制。
LOD与模型优化类
r.lodbias:调整 LOD(Level of Detail)偏差,数值越高,加载的模型细节越低。
t.LODDistanceScale 0.1:进入LOD0模式,有助于调试模型的LOD等级。LOD(Level of Detail)是指不同距离下呈现同一个物体时,忽略不必要的细节,降低模型复杂度的技术。
其他命令
help:打印命令帮助,可以列出所有可用的控制台命令及其简短描述。
start:开启单机游戏模式,有助于在没有编辑器的情况下运行游戏。
r.compresslightmaps:开启纹理压缩,有助于减少纹理占用的内存空间。
show material:显示所有材质,而不是只显示错误的材质,有助于材质调试。




