我一直在使用 Unity Netcode 开发 3D 多人游戏,并且无法让客户端仅移动自己的角色,但是主机可以按预期使用他们的角色。角色控制器使用刚体,该刚体按预期掉落。
我用过:
if (!IsOwner) return;
但它似乎不起作用,尽管它应该起作用。
有人遇到过这个问题吗?我使用的是 Unity 版本 2022.3.48f,也有同样的问题。我尝试再次创建一个新项目并根据 Unity 官方教程设置所有内容,但仍然是同样的问题。