支持的引擎版本UE5.0,4.26
Implemented as a movement component.
Can either directly transform the actor its attached to, or apply forces if the actor simulates physics.
Everything is contained in one class (USixDOFMovement) , doesn't use any external files.
Features:
-Works in both Blueprint and C++ projects
-Allows both physics-based and non-physical movement
-Speed and inertia adjustable for each axis
-Multiple acceleration models - linear, exponential, quadratic, frictionless
-Gravity can work in any direction, independent of world setting
-Automatic movement and input replication
-Replication supports world origin shifting (UE4.14+ only)
-Autopilot - look at, autolevel, move to
-Automatically transform inputs to world or local space
-No hardcoded parameters, anything can be changed in editor or during runtime
-Complete blueprint integration, all functionality accessible without using C++
-Source code included
-Extensive example project included
实现为移动组件。
可以直接变换它所依附的行动体,或者施加力,如果行动体模拟物理。
所有内容都包含在一个类中(USixDOFMovement),不使用任何外部文件。
特点:
-在Blueprint和c++项目中工作
-允许基于物理和非物理的运动
-每个轴的速度和惯性可调
-多种加速度模型-线性,指数,二次,无摩擦
重力可以在任何方向作用,与世界环境无关
-自动移动和输入复制
复制支持世界起源的移动(仅UE4.14+)
-自动驾驶-看,自动调平,移动到
-自动转换输入到世界或本地空间
-没有硬编码的参数,任何东西都可以在编辑器或运行时更改
-完整的蓝图集成,所有功能访问不使用c++
源代码包括
-广泛的示例项目包括