Tools

Sync Util

SyncUtil

Sync Utilities For UNET

Use .NET 4.6
File -> Build Setting -> Player Settingsā€¦
Scripting Runtime Version: Experimental(.NET 4.6 Equivalent)
Unity Package

Syncing Parameters

Primitive Members

Behaviour.enabled, GameObject active

Random Per Instance

Spawner, ServerOrStandAlone


auto regist spawnable prefab


Spawner: spawn prefabs
ServerOrStandAlone: disable chilren on client

Scene Load Helper


unload online/offline scene on hierarchy when application play

Latency Check, Delay Rendering


dynamic delay rendering according to network latency

LockStep, LockStepGPU

Recommend

https://github.com/nobnak/SyncTransform
https://github.com/fuqunaga/PrefsGUI/blob/master/README.md#syncoverunet

Reference

PreRendering https://github.com/nobnak/Gist/blob/master/PreRendering.cs