Unity [UNET]同步非玩家对象变换

时间:2016-08-15 17:52:40

标签: unity3d unity-networking unity3d-unet

我对UNET系统有疑问。

场景中有一些可以拾取的物体。我希望在玩家选择时同步转换该对象。

该对象有一个NetworkIdentity组件,其中LocalPlayerAuthority已被选中。它还有一个NetworkTransform脚本,但转换仅从主机同步到客户端,而不是相反。因此,如果我在主机端移动对象,则所有客户端都会看到更改,但如果客户端移动它,则只有该特定客户端才会看到更改。为了使它在两侧同步,我需要做什么?

1 个答案:

答案 0 :(得分:0)

没关系,我已经解决了这个问题。

我必须做的是使用玩家对象来对非玩家对象AssignLocalAuthority