天天看點

UE4網絡複制Tips

1.場景裡所有的Actor都存在于伺服器,Actor的複制隻能從伺服器到用戶端

2.Actor可以設定為是否可複制

3.Actor裡的每個屬性可以再單獨設定是否可複制;且可以通過宏細化複制細節:隻複制到owner Actor所處的用戶端還是隻複制到simulate Actor所處的用戶端 等等

4.用戶端可以調用标記為Server的方法來修改伺服器上的某個Actor的屬性,進而觸發Actor的複制

5.伺服器可以調用标記為Client, Multicast的方法來分發事件

6.考慮到降低複制的帶寬,引入了相關Actor的概念,隻複制相關的Actro,比如通過視野範圍來判斷是否相關

7.PlayerController每個用戶端隻有一個,可以了解為具體的每個玩家,而伺服器存在所有的PlayerController

繼續閱讀