> For the complete documentation index, see [llms.txt](https://postica.gitbook.io/binding-system-2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://postica.gitbook.io/binding-system-2/product/demo.md).

# 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.

<figure><img src="/files/e61V5wRuVhclleNaXFFl" alt="" width="563"><figcaption><p>Sample Installation</p></figcaption></figure>

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.

{% hint style="success" %}
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.
{% endhint %}

{% hint style="warning" %}
Starting from version 2.5.1, this demo requires **Input System** to be enabled to work correctly!
{% endhint %}

<figure><img src="/files/GGkOdrAfB9yf3XuPwKm3" alt=""><figcaption><p>Binding System Demo</p></figcaption></figure>

{% hint style="warning" %}
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.
{% endhint %}

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 <mark style="color:orange;">`Bind<T>`</mark> fields. This demo is similar to the one shown in demo video, where you can check how components were bound.

<figure><img src="/files/NM22migamXI4iXMPZIcL" alt=""><figcaption><p>Simple Bindings Demo</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://postica.gitbook.io/binding-system-2/product/demo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
