在看这篇博客时需要对Actor类有了解(Actor类解读)
pawn类在游戏中是可以被控制的一类对象,他继承自actor类,和actor属于都可以被放置在游戏场景中的对象,只不过多了允许被玩家或者AI控制这种特性
新建一个C++类选择继承pawn类
创建完成之后可以看到默认创建完成之后,他和默认的Actor类相比仅仅多了一个叫SetupPlayerInputComponent的虚函数,就是通过这个函数,玩家能实现对pawn对象的输入并且控制
接下来可以在C++类里实现控制自己定义的Pawn
先进行项目设置,在输入项可以看到一个操作映射,一个轴映射是用于,跳跃之类按一次即可执行完的动作,轴映射适合向一个方向移动这样需要长按按键才能取得想要效果的按键,所以控制移动,一般是选择轴映射,