> For the complete documentation index, see [llms.txt](https://docs.coherence.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherence.io/1.0/coherence-sdk-for-unity/networking-state-changes.md).

# Networking State Changes

The `CoherenceSync` component will help you prepare an object for network synchronization. It also exposes an API that allows us to manipulate the object during runtime.

`CoherenceSync` will query all public variables and methods on any of the attached components, for example Unity components such as `Transform`, `Animator`, etc. This will include any custom scripts, including third-party Asset Store packages that you may have downloaded.

Refer to the [Prefab setup](/1.0/get-started/prefab-setup.md) page to learn how to configure your Prefab to network state changes.
