我在 Unity 中从哪个 NetworkView 创建 RPC 重要吗?
Does it matter which NetworkView I make an RPC from in Unity?
我一直在想,如果我写
fxManager.GetComponent<NetworkView>().RPC("bla", bla.bla);
它有效,但如果我写
this.GetComponent<NetworkView>().RPC("bla", bla.bla);
它也很完美
调用 RPC 有区别吗?
我应该定义我想要从中获取 RPC 的确切位置还是我可以只在所需的对象上调用它?
不,你做什么并不重要。任何 NetworkView
都可以发送 RPC。
我一直在想,如果我写
fxManager.GetComponent<NetworkView>().RPC("bla", bla.bla);
它有效,但如果我写
this.GetComponent<NetworkView>().RPC("bla", bla.bla);
它也很完美
调用 RPC 有区别吗? 我应该定义我想要从中获取 RPC 的确切位置还是我可以只在所需的对象上调用它?
不,你做什么并不重要。任何 NetworkView
都可以发送 RPC。