看板 GameDesign 關於我們 聯絡資訊
大家好 請問一下在 unity 的 network (UNET) 內 要如何讓 server 和 clients 共用同一個變數 類似於static的狀況,每當有人修改,則同步更新到所有地方 我實際要共用的資料是 List<int> Deck 在 UNET 內有個 SyncListInt,當 server 先創造出來 後續的 client 連進來後,可以創造出一個 server 複製品 server(Clone) 在 server 修改 Deck 可以同步到 server(Clone) 但我不知如何從 client 去控制在 server 的 Deck 請求大家指點迷津 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.215.112 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1590314201.A.07D.html
zxc9764315: unet還活著喔? 05/24 18:52
NDark: 變數層級就 data binding 05/24 18:55
NDark: 系統層級就有些 ECS 可以做到 05/24 19:03
NDark: 不依賴系統的作法就是server送資料要給client 05/24 19:03
NDark: 那就是資料同步的問題。那就是大哉問了。 05/24 19:04
beiluoshimen: Use "Mirror", UNET is DEAD.... 05/25 23:56