遠端控制RPC
- 主要用于在其他示例上調用一些東西。
- UE4使用它調用函數,可以從Client到Server,從Server到Client或者從Server到特定的組
- 這些RPC不能有傳回值。為了傳回一些東西,你需要使用第二個RPC
- NetMulticast 在所有的Actor執行個體上執行
藍圖RPC
- 在藍圖中RPC通過Custom Event 來建立,并且設定為Replacate
- RPC不能有傳回值。是以函數不能用來建立RPC
- Reliable複選框用于标記RPC是”Important”,可以保證它100%執行,不會導緻連接配接問題
- 不要把每一個RPC都标記為Reliable
中途加入問題
- 在加入之前,伺服器與用戶端已經同步了一次,然後又有新的用戶端加入,這時候容易造成之前廣播資訊的遺漏,這個時候要做一些特殊的處理。去儲存或者延遲多顯示一會之前廣播的資訊。
所有權 ownership
這個地方沒有看懂
啟動伺服器
專有伺服器在預設情況下不不會顯示視窗。
如果不使用 -Log,你講不會看到任何呈現專有伺服器的視窗。