{"repo":"ashblue/fluid-unique-id","free":true,"listed":false,"github":"https://github.com/ashblue/fluid-unique-id","clone":"git clone https://github.com/ashblue/fluid-unique-id.git","description":"A micro-framework to manage unique IDs in scenes with Unity","language":"C#","stars":40,"topics":["unity","unity3d","unique-id","prefabs","repair-window","micro-framework","scene"],"license":"MIT","category":"game-templates","readme_excerpt":"Fluid Unique ID Unique ID management for Unity3D projects. A customizable micro-framework for managing consistent unique IDs across multiple scenes on your GameObjects. Built with large projects in mind and tools to prevent ID conflicts. Works with prefabs Visual repair tool included No coding required Easily extendable Heavily tested with TDD and unit tests Support Join the Discord Community if you have questions or need help. Quickstart To get started install the package and update it to the latest version. After that simply open a scene and attach the UniqueId component to your desired GameObject. These components are automatically prefab friendly with no extra overhead. But what if you duplicate this object with the unique ID? It would no longer be unique and things might go haywire when users play. We'll talk about how to fix that in your game next. Repair Window Fluid Unique ID includes a repair window that will scan all of your scene's GameObjects for errors like duplication or null values. You can find the repair window in your menu bar at Window - Fluid - Unique ID Repair . Please note when clicking search that the repair window uses your current Project Window selection. Also it is recommended to not edit scenes until you've addressed all repair window errors. As search takes a snapshot of all scenes and can't detect if you're changing the scene without another search. Examples Clone this project down and see the examples folder to take things for a spin with live c","default_branch":null,"files":null,"tree":[],"storefront":"/r/ashblue","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ashblue/fluid-unique-id/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}