如何在 UE4 蓝图中访问我的 Player Camera Manager(复制(监听服务器和客户端))

How do I access my Player Camera Manager (replicated (listen server and client)) in UE4 Blueprints

当我尝试访问我的 Player Camera Manager 在服务器上的位置时,它 returns 0, 0, 0。

我想我已经尝试了在所有复制选项中分别设置 Player Camera Manager 和 Player Controller 的每个选项。需要明确的是:起初,我使用我的常识,但在失败一周后,我尝试了所有组合,但都没有成功。

举个例子:下面是我如何尝试访问线跟踪的位置和前向矢量

我也试过将Camera Manager设置为一个变量(服务器和客户端我都试过了)然后在服务器上访问它。

有人知道如何解决这个问题吗?

非常感谢任何帮助。

APlayerCameraManager 不是复制的参与者,所以我希望蓝图只适用于客户端。您必须将所需的值复制回服务器。

如果您正在制作第一人称游戏,APawn 复制一个名为 RemoteViewPitch 的变量,根据您的操作,这可能就足够了。

你可以做到这一点,只需创建一个界面功能,输入你需要的来自经理的信息,然后转到角色并将其分配给它,然后转到经理蓝图并获取信息并使用受控典当来获取你的播放器引用和调用接口函数