角色

角色即是默认拥有一定双足运动功能的Pawn。

Windows
MacOS
Linux
本页面的内容

添加 CharacterMovementComponentCapsuleComponentSkeletalMeshComponent 后,Pawn类可延展为功能完善的 角色 类。 角色用于代表垂直站立的玩家,可以在场景中行走、跑动、跳跃、飞行和游泳。此类也包含基础网络连接和输入模型的实现。

骨架网格体组件

与pawn不同的是,角色自带 SkeletalMeshComponent,可启用使用骨架的高级动画。可以将其他骨架网格体添加到角色派生的类,但这才是与角色相关的主骨架网格体。如需了解骨架网格体的更多内容,请参见:

骨架网格体要点

胶囊体组件

CapsuleComponent 用于运动碰撞。为了计算 CharacterMovementComponent 的复杂几何体,会假设角色类中的碰撞组件是垂直向的胶囊体。如需了解碰撞的更多信息,请参见:

胶囊体组件要点

角色移动组件

CharacterMovementComponent 能够使人身不使用刚体物理即可行走、跑动、飞行、坠落和游泳。其为角色特定,无法被任何其他类实现。可在 CharacterMovementComponent 中设置的属性包含了摔倒和行走摩擦力的值、在空气、水、土地中行进的速度、浮力、重力标度,以及角色能对物理对象施加的物理力。CharacterMovementComponent 还包含来自动画的根运动参数,其已转换到世界空间中,可直接用于物理。

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见