2017-02-01 25 views
2

我已经订购了HTC Vive并等待交付,在此之前我正在做一些R & D围绕如何设置它,如何运行示例,如何交互等。 ..我有以下疑问和我没有得到任何这无论是文件,它们在这里,2 HTC Vive在一个单一的场景

1. Can we use 2 HTC Vive Headsets in a single Unity3d Scene 
2. Can we use 2 HTC Vive as server & Client. 

我有同样的LAN 2个系统和两个系统就SteamVR安装和使用相同的用户ID登录的所以每当我启动了两个系统,他们都检测到网络中的SteamVR,并显示弹出窗口,所以如果他们能够检测到LAN,那么他们应该是可以让多个HTC Vive在同一场景中工作的东西。

请分享您的经验。

Regards, Jithendra。

+0

这是可能的,只要你让你的场景/游戏多人我目前工作的一个多人游戏对于HTC万岁做同样及其对我工作的罚款 –

回答

0

是的,当您将场景设置为多人游戏时,可以这样做。

使用Proton,我可以做到这一点,但在统一商店中免费。

您可以拨打电话PhotonNetwork.CreateRoom() & PhotonNetwork.JoinRandomRoom()它有成功和失败的多个回调。

然后,您可以使用PhotonNetwork.Instantiate()通过网络实例化其他播放器。

它的记录非常详尽,在我看来比内置的UnityEngine.Networking API更易于使用。

关于服务器和客户端的第二个问题,Photon会自动将创建该房间的客户端设置为“主”,可以使用PhotonNetwork.isMasterClient()进行验证。

希望这有助于

利亚姆

相关问题