我有一个多人团结游戏(实际上它是一个双人游戏),
一个玩家以host
运行,第二个作为客户端连接
但我想客户选择要加载的场景
这意味着我需要使用[Command]
来执行此操作
但是我遇到客户端权限问题并收到此错误:Trying to send command for object without authority.
如果我尝试设置对象的本地权限,我会得到:AssignClientAuthority can only be call on the server for spawned objects.
即使我删除了权限并重置它,它也会以同一所有者结束。
我也尝试使用SendAll
发送邮件。
那么我还有另一种方法吗?
答案 0 :(得分:1)
据我所知,没有使用播放器对象就没有干净的方法。我所做的是为播放器对象提供一个组件,它只是将函数调用路由到服务器端的相关对象。在此播放器组件中没有执行该函数的逻辑,它只是通过调用。