重置Unity中的全局原点?

时间:2018-08-14 16:02:26

标签: unity3d

我正在创建一个Unet应用程序,其中服务器负责生成单元,客户端(显然)可以看到单元及其移动。客户端可以通过服务器命令和典型的交互来生成东西。

但是,我希望允许每个客户重新定义其全球“起源”点。因此,如果我在这个世界上,并且在我面前看到它,我希望能够转身并确定“嘿!那边的那个点现在是原点了”,并将所有组件移到该新位置(应由NetworkTransforms自动处理)。

有人知道我将如何做到这一点吗?甚至基于网络转换来实现某种NetworkTransformOffset脚本?

1 个答案:

答案 0 :(得分:0)

是的...

通过自己移动等于-1 * new_origin的量。