(转载)(官网)UE4--PlayerController(玩家控制器)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转载)(官网)UE4--PlayerController(玩家控制器)相关的知识,希望对你有一定的参考价值。

PlayerController(玩家控制器)

 

PlayerController(玩家控制器)是Pawn和控制它的人类玩家间的接口。PlayerController本质上代表了人类玩家的意愿。

当您设置PlayerController时,您需要考虑的一个事情就是您想在PlayerController中包含哪些功能及内容。您可以在Pawn中处理所有输入, 尤其是不太复杂的情况下。但是,如果您的需求非常复杂,比如在一个游戏客户端上的多玩家、或实时地动态修改角色的功能,那么最好 PlayerController中处理输入。在这种情况中,PlayerController决定要干什么,然后将命令(比如“开始蹲伏”、“跳跃”)发布给Pawn。

同时,某些情况下,则必须把输入处理或其他功能放到PlayerController中。PlayerController在整个游戏在过程中都是一直存在的,但是Pawn可能是临时存在的。 比如,在死亡竞技模式的游戏中,您可能死了又重生,所以您将获得一个新的Pawn,但是您的PlayerController都是一样的。在这个示例中,如果您将分数保存到您的Pawn上, 那么分数将会重置,但是如果您将分数保存到PlayerController上,它将不会重置。

 

原文地址:https://docs.unrealengine.com/latest/CHN/Gameplay/Framework/Controller/PlayerController/index.html

以上是关于(转载)(官网)UE4--PlayerController(玩家控制器)的主要内容,如果未能解决你的问题,请参考以下文章

(转载)(官网)UE4--Pawn

(转载)(官网)UE4--PlayerController(玩家控制器)

(转载)(官网)UE4--支配 Pawn

(转载)(官网)UE4--Game Mode 和 Game State

史上最详细Windows版本搭建安装React Native环境配置 转载,比官网的靠谱亲测可用

Scrapy使用问题整理(转载)