[请益] unity的network共用资料问题

楼主: hanyan (HaHaHan)   2020-05-24 17:56:39
大家好
请问一下在 unity 的 network (UNET) 内
要如何让 server 和 clients 共用同一个变量
类似于static的状况,每当有人修改,则同步更新到所有地方
我实际要共用的资料是 List<int> Deck
在 UNET 内有个 SyncListInt,当 server 先创造出来
后续的 client 连进来后,可以创造出一个 server 复制品 server(Clone)
在 server 修改 Deck 可以同步到 server(Clone)
但我不知如何从 client 去控制在 server 的 Deck
请求大家指点迷津
作者: zxc9764315 (Norus)   2020-05-24 18:52:00
unet还活着喔?
作者: NDark (溺于黑暗)   2020-05-24 18:55:00
变量层级就 data binding系统层级就有些 ECS 可以做到不依赖系统的作法就是server送资料要给client那就是资料同步的问题。那就是大哉问了。
作者: beiluoshimen (北落师门)   2020-05-25 23:56:00
Use "Mirror", UNET is DEAD....

Links booklink

Contact Us: admin [ a t ] ucptt.com