本文图解一下官方第三人称游戏模板中角色控制器的构成,以方便学习和扩展。
文章目录
蓝图类
- 蓝图类
- EventGraph
- 组件构成
- Mesh:USkeletalMesh组件
- ThirdPerson_AnimBP动画蓝图
- 动画蓝图的AnimGraph
- 动画蓝图的EventGraph
ThirdPersonCharacter
就是角色对应的Actor
蓝图类ThirdPersonCharacter
继承于Gameplay中的ACharacter
在事件图中,为玩家输入事件设置了回调方法
)
- “CapsuleComponent”:
UCapsuleCollision
- “ArrowComponent”:
UArrow
- “Mesh”:
USkeletalMesh
- “CameraBoom”:
USpringArm
- “FollowCamera”:
UCamera
- “FollowCamera”:
- “ArrowComponent”:
- “CharacterMovement”:
UCharacterMovement
与动画相关的关键组件
USkeletalMesh
的 Animation
选项中:
Animation Mode
设置为使用动画蓝图(Use Animation Blueprint)Anim Class
指向的就是下图中的ThirdPerson_AnimBP
动画蓝图
从这个蓝图类