Photon(PUN)對HTC Vive進行同步

首先參照此文章:https://blog.csdn.net/m0_37283423/article/details/78015378dom

就不轉載了,挺麻煩的。我就是按照這篇文章一步步設置(注:每個細節都不要漏)ide

裏面有一些地方我強調一下(可能會被看漏的地方)測試

首先是ConnectAndJoinRandom這段代碼.net

這個是PUB插件裏自帶Demo: Demo2DJumpAndRunWithPhysics
這個場景裏Control Objects物體上掛載的腳本,因此不用費心去打字輸入進去,直接拿來用就行插件

還須要注意的就是,在要同步位置信息的物體上掛載兩個腳本
PhotonView和PhotonTransformView
Photon(PUN)對HTC Vive進行同步code

這裏要注意的是要把PhotonTransformView賦予到PhotonView的Observed Components裏面(下圖紅筆)
其實這段原文是有寫的,當初我看時沒有注意,結果卡了我一段時間,粗心啊……
Photon(PUN)對HTC Vive進行同步orm

總之按這篇文章弄出來,的確是能夠同步了blog

可是後續有一個問題,就是同步出來的位置變化有些卡(跳幀的趕腳),經查詢,這個是同步率的問題get

能夠在代碼裏進行設置同步

代碼寫在Start方法裏就行

private void Start()
{
    PhotonNetwork.sendRate = 50;
        PhotonNetwork.sendRateOnSerialize = 50;
}

應該也能夠再調高一些,好比60,我這裏測試50就已經很流暢了,並且我只是本身局域網用,暫時沒有問題

相關文章
相關標籤/搜索