Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# unity networking:客户端生成时,服务器上不显示项目符号_C#_Unity2d_Unity Networking - Fatal编程技术网

C# unity networking:客户端生成时,服务器上不显示项目符号

C# unity networking:客户端生成时,服务器上不显示项目符号,c#,unity2d,unity-networking,C#,Unity2d,Unity Networking,我正在做一个简单的2D射击游戏。移动当前显示在服务器的两侧,但项目符号仅在主机创建时才会显示在服务器上。如果客户端生成项目符号,则主机看不到它们(但客户端可以看到),因此我假定它们不是在服务器上生成的。由于主机工作,而客户端不工作,我不明白为什么会出现这个问题以及它是如何工作的,所以如果有人能向我解释一下,那就太好了……看起来是在服务器上创建对象的情况,可能是通过客户端调用启动该过程。然后,服务器将生成该对象,并将该对象发送给所有客户端 有关详细指南,请参见此处: 最值得注意的是,检查“对象创建

我正在做一个简单的2D射击游戏。移动当前显示在服务器的两侧,但项目符号仅在主机创建时才会显示在服务器上。如果客户端生成项目符号,则主机看不到它们(但客户端可以看到),因此我假定它们不是在服务器上生成的。由于主机工作,而客户端不工作,我不明白为什么会出现这个问题以及它是如何工作的,所以如果有人能向我解释一下,那就太好了……

看起来是在服务器上创建对象的情况,可能是通过客户端调用启动该过程。然后,服务器将
生成该对象,并将该对象发送给所有客户端

有关详细指南,请参见此处:


最值得注意的是,检查“对象创建流”部分。

在内存中,您必须调用类似“Spawn”的命令,以便告诉服务器也托管该对象。我会继续找的。