【发布时间】:2021-08-04 19:13:09
【问题描述】:
我正在尝试了解如何在客户端和服务器之间调用事件。我现在的目标很简单。我想创建可供 2 名玩家互动的任何东西。
我能想到的最简单的事情是点击时会切换颜色的立方体。所以我确实创建了基于演员的蓝图,检查了“复制”和 AlwaysRelevant 以确保。 PlayerController 也被复制,不需要 pawn。
如果这很重要,SM 只是静态网格。据我所知,客户端无权调用多播事件,所以我想通过服务器推送它,但它停在那里。从服务器调用按预期工作,颜色本身被复制到客户端,但是客户端不能自己更改颜色。
我在这个概念中缺少什么?我已经观看了大约 5 个关于复制的视频,我开始认为缺少一些东西,这对除了我以外的每个人来说都是显而易见的,或者他们的示例不需要我在这里做的事情。
【问题讨论】:
标签: unreal-engine4 multiplayer unreal-blueprint