Demo
To showcase the usage of the BindingSystem, there are a couple of demos available to play around. The examples in these scenes have only the purpose to demonstrate what can be achieved with Binding System.
To install the demos, select Binding System in Package Manager. Navigate to "Samples" section and proceed to import the samples you want.

The main demo is about a "ball hero" which can shoot other balls. Each ball that is shot, may have a different mass, spin and other parameters. Most of the components used in this demo are documented and contain comments explaining definitions and usage.
The demo is designed for Built-in Render Pipeline, however since version 2.5.1 there is the URP version of it. Everything URP related has either the URP prefix or suffix. To open the URP scene for example you would have do open BindingDemo_URP scene.
Starting from version 2.5.1, this demo requires Input System to be enabled to work correctly!

In Unity 6+, sometimes the samples show 0kb and do not import. In this case either reimport the samples folder manually (right click on Samples folder and then reimport) or reimport the full package.
There is another, simpler demo. This demo has been built entirely using only fields bound through the Inspector. This means it doesn't use a single custom script with Bind<T> fields. This demo is similar to the one shown in demo video, where you can check how components were bound.

Last updated
Was this helpful?