UE4(九) 虚幻4部分快捷技巧以及初始相机视口

PS:可能刚接触UE4或有一段时间对一些快捷方法还是不清楚,这里总结一些实用的


一:相机视口的设置

  相信大家一定有这样的经历,想在空白场景测试一些文件,Play后视角跳转到其他地方了,而不能在合适的角度看到实时效果,更不清楚哪里有可以设置的地方,不如Unity会在当前Camera的位置看到Game视图

那么UE也是可以的

 方法1:新建相机,调整好角度(可参考下面快捷操作介绍),选中相机 看Detail属性面板--选择Player0,再次Play后就所见即所得



方法2:





二:操作快捷技巧


技巧1:

   用过Unity的同学选中相机后在GameObject下有个Align with View可以快捷直接将当前我们看到的画面传给Camera,而Camera也会处在当前位置

  那么UE当然也有了

 选中CameraAcor右键

 

那么Camera快速定位到当前视窗位置,是不是一样呢?

同样,如果在较大的场景移动X物体,也可以将该对象移动到很远的地方


技巧2:

   选中物体后按住Alt+物体的轴拖拽,可快速复制对象



三:蓝图函数以及分支节点

当两个模块之间间隔较远时,不方便直接拖过去,使用分支节点



压缩图表(类似提取函数)




打注释(或者框选后直接按C键)


四:待补充

Shift+F1暴露出鼠标

F8跳出当前Game视图可进入Scene视图

F11全屏显示

改变Camera的Speed方便视口推进






PS:祝大家学习开心






### 如何在 UE4设置分辨率 #### 使用 C++ 设置分辨率 可以通过编程的方式,在代码中初始化并设置游戏窗的分辨率。例如,可以使用 `FVector2D` 来定义屏幕分辨率,并通过条件判断来应用这些设置: ```cpp FVector2D Result(3840, 2160); // 初始化声明自己的屏幕分辨率为4K (根据个人需求调整)[^1] if (GEngine && GEngine->GameViewport) { GEngine->GameViewport->SetResolution(Result); } ``` 此方法适用于希望在游戏中硬编码特定分辨率的情况。 --- #### 使用项目设置配置分辨率 除了通过代码手动设置外,还可以利用 Unreal Engine 提供的 **Project Settings** 配置文件来进行全局分辨率管理。具体操作如下: 1. 打开编辑器中的 **Edit -> Project Settings**。 2. 导航至 **General Settings -> Display**。 3. 在该页面下找到 **Default Resolution** 其他显示相关的参数,可以直接在此处指定默认启动时的游戏分辨率[^1]。 这种方法更加直观且易于维护,适合大多数开发者的日常需求。 --- #### DPI 屏幕适配与自定义比例支持 对于需要考虑不同设备间缩放差异的应用场景,则需引入 DPI 自适应机制。这通常涉及以下几个方面的工作流程: - 修改尺寸以匹配目标平台的实际物理像素密度; - 应用合适的字体大小其他 UI 元素的比例因子以便于阅读交互良好体验; 如果计划让应用程序兼容多种类型的硬件环境(如桌面电脑平板),那么建议深入研究官方文档有关 Viewport Management 的相关内容。 --- #### 结合 UMG 创建响应式 UI 布局 当涉及到用户界面(UI)部分的设计时,推荐采用虚幻自带强大的可化工具 —— User Widget Blueprint(UWB),也就是常说的UMG系统。借助其内置组件库,开发者能够快速搭建起美观实用的操作面板[^2]。值得注意的是,为了使创建出来的界面对各种分辨率均保持友好表现形式,应该充分利用锚点(anchor points), 边距(margins) 及自动排列功能(auto arrange features)等功能特性去优化整体结构安排[^2]。 另外值得一提的是,虽然这里讨论的重点是如何设定基本的画面规格数值,但在实际生产环境中往往还需要额外关注诸如全屏模式切换(fullscreen toggle)、宽高比锁定(aspect ratio lock)等问题,这些都是保障最终产品跨平台移植成功与否的关键因素之一。 --- #### Sequencer 工具辅助复杂动画下的分辨率处理 针对某些特殊情况下可能需要用到更精细控制手段的情形,比如电影级质量渲染或者虚拟现实(VR)/增强现实(AR)领域内的高端演示作品制作过程中遇到的相关挑战,则不妨试试看引擎内部集成的一个强大资源——Sequencer时间轴控制器[^3]。凭借它出色的灵活性以及高度可定制化的属性调节能力,相信一定可以帮助解决那些棘手难题! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值