Unity——Network_06.bloodbar和同步

創建血條   先把Canvas調成

 

創建slider  調整大小

然後

給人物預設添加腳本Health

 

 

 

子彈的碰撞檢測調用上圖方法

 

 

注意問題  碰撞檢測只在服務端進行   然後 用下圖方法  監測血量值 同步給客戶端  否則會出現服務端和 客戶端不同步現象   (原因是  如果子彈在服務端先進行了碰撞檢測就會銷燬子彈  然而 客戶端會跟着銷燬   但是 客戶端的碰撞還沒有進行  所以會出現血量不同步問題,,,解決方法是  只在服務端進行碰撞檢測   然後把 血量值同步給 客戶端)

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章