1.AController
2.APlayerController
APlayerController继承AController,它被玩家用来控制Pawn。
ControlRotation决定了被控制的Pawn的目标朝向。
再网络游戏中,由PlayerController 控制的Pawn存在于每一个服务器端,并总是控制客户端。PlayerController不存在客户端。
使用这个类要包含头文件"GameFramework/PlayerController"
3.AAIController
AAIController继承了AController,它是能够绑定到Pawn的非物理Actor,它用来控制Pawn的行为。AIController用来管理Pawn的人工智能。再网络游戏中,它存在于服务端。
使用这个类要包含头文件”AIController”。