|
本页面的内容:
总览
用法
总览
物理约束组件(Physics Constraint Components)的使用方法和 物理约束 Actors 相同,不同之处是其在蓝图中使用,可在 C++ 中进行创建。物理约束组件结合了蓝图的灵活和 C++ 的强大,您可利用它对项目中的任意物理形体设置约束。
该文档讲述物理约束组件在蓝图中的基础创建。
理解该文档的前提是用户对 蓝图 和 蓝图编辑器 已有所了解。查阅蓝图可视化脚本 中的详细内容。
用法
创建用于约束的组件。方便展示,此例中使用两个引用静态网格体 Shape_Cube</code> 的 StaticMesh 组件。
放置需要进行约束的组件。该指南中使用的是图中的这两个方块。
Add Component => Physics Constraint。
将物理约束组件放置在约束连接点上。
手动输入需要约束的组件名。在 Component Name 1 => Component Name 属性中输入需要约束的组件名。
在 Component Name 2 => Component Name 属性中输入需要约束的组件名。
设置物理约束属性:
Angular Swing 1Motion 和 Angular Swing 2Motion 设为 ACM_Limited。
Swing 1Limit Angle 和 Swing 2Limit Angle 设为 45 度。
禁用 Swing Limit Soft。
想了解物理约束组件上所有属性的影响吗?请查阅 物理约束参考指南 中的详细内容。
如有必要,旋转物理约束组件,定义线和角的限度。
将蓝图 Actor 放置在关卡中的所需位置。
使用 Simulate in Editor 或 Play in Editor 进行测试。
|
|