UE5 小知识点 —— 11 - 下坠

目录

[一、Static Mesh](#一、Static Mesh)

[二、Skeletal Mesh](#二、Skeletal Mesh)


一、Static Mesh

现在我创建了一个 BP_Actor,里面有一个 Static Mesh。

情景一:在 BP_Actor 内部调整 Static Mesh 的位置,再将其放入世界场景中

这种情况下,我们调整的是 Static Mesh 的相对位置(相对于 DefaultSceneRoot)。

情景二:把 BP_Actor 放入世界场景中后,再调整位置

这种情况下,我们调整的是 BP_Actor 的世界位置。

对于上述两个情景,BP_Actor 若在空中是不会下坠的。

那么怎么让它下坠呢?

  • 打开 BP_Actor 蓝图。
  • 选中 Static Mesh Component。
  • 【细节】- 勾选【Simulate Physics】。

二、Skeletal Mesh

现在我创建了一个 BP_Character。

情景一:在 BP_Character 内部调整 Skeletal Mesh 的位置,再将其放入世界场景中

这种情况下,我们调整的是 Skeletal Mesh 的相对位置(相对于 Capsule Component)。

情景二:把 BP_Character 放入世界场景中后,再调整位置

这种情况下,我们调整的是 BP_Character 的世界位置。

对于情景一,角色不会下坠;对于情景二,角色会下坠。

这是什么原因引起的呢?

【个人理解】

Character 蓝图中有 Character Movement 组件,内部会自动处理重力。所以情景二角色会下坠。

至于为什么情境一角色不会下坠,我想可能是 Skeletal Mesh 和 Capsule Component 的位置是绑定的,此时 Capsule Component 还在地面上,所以不会下坠。

相关推荐
四代水门12 天前
UE5实现客户端与服务器时间同步
ue5
智海深蓝14 天前
海上平行战场:态势模拟三维可视化平台
3d·ue5
_守一15 天前
UE5 ListView记录
ue5
成都渲染101云渲染666615 天前
CR15新功能介绍以及CR15云渲染流程
ue5·图形渲染·blender·maya·corona
一锅炖出任易仙16 天前
创梦汤锅学习日记day30
学习·ai·ue5·游戏引擎
OSwich16 天前
【UE5学习笔记】UMG中控件命名规范
笔记·学习·ue5
一锅炖出任易仙17 天前
创梦汤锅学习日记day29
学习·ai·ue5·游戏引擎
吴梓穆17 天前
UE5 C++ 注册 开始重叠和结束重叠事件
开发语言·c++·ue5
妙为18 天前
unreal engine5(UE5)中使用Rider
ue5·游戏引擎·虚幻·rider
归真仙人20 天前
【UE】LineTraceByProfile
ue5·游戏引擎·ue4·unreal engine