首页 > 解决方案 > 无法生成具有客户端权限的游戏对象

问题描述

我有一个存在于播放器预制件上的命令,它基本上从客户端在服务器上生成对象

 [Command]
 void CmdSpawnObjectWithAuthority(GameObject spawned)
 {
     NetworkServer.SpawnWithClientAuthority(spawned , gameObject.GetComponent<NetworkIdentity>().connectionToClient);
    
     
 }

它确实生成了它们,但是由于某种原因它们是在没有客户端权限的情况下生成的,尽管我确信自统一 5.2 以来已经添加了对非玩家对象的客户端权限的支持,我需要生成的非玩家对象具有客户端权限因为它们附加了其他命令

提前致谢

编辑:我正在使用统一 2019.2

标签: unity3dunity3d-unet

解决方案


推荐阅读