[UE4]RepNotify,更新通知


“復制”:

1、Replicated:復制更新

2、RepNotify:更新通知。選擇這個選項,會自動生成一個通知函數(如上圖所示的“OnRep_Health”),當這個變量的值有變化的時候,這個函數就會在服務器和所有客戶端被調用。

 

之前我們是通過Tick事件來不停的檢測更新Health的變化值(Tick事件中非常耗費資源)

 

有了更新通知,就可以放在更新通知事件中,提高了運行效率。

“更新通知”也可以起到“多路傳送(也就是廣播)”的作用。一個客戶端做了什么操作,可以通知服務器端讓所有客戶端都知道。

“更新通知”與“廣播”的區別是,“更新通知”是可靠的,而“多路傳送(如果不勾選‘可靠函數’選項)”則是不可靠的(可能會丟失通知)。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM