> For the complete documentation index, see [llms.txt](https://obvious-game.gitbook.io/soap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://obvious-game.gitbook.io/soap/soap-core-assets/bindings.md).

# Bindings

Bindings are components attached to GameObjects, enabling them to bind to a scriptable variable and execute a simple behavior when the variable's value changes. They are designed to save time, eliminating the need to create a script for minor adjustments like changing color, text, image, and other elements.

For a comprehensive understanding of how to use Bindings and their benefits, please refer to the '2\_Bindings\_Examples\_Scene' in the Example scene and its accompanying [documentation](/soap/scene-documentation/2_bindings.md).

Example: BindTextMeshPro

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeAt_9EXCP9i3ogoJ6W4DsZbAkONssqSMSzf5H24ZQPk9VSHc3KlcKse_IZP78jxw0D17Nj9i5v8yhZ28kmupUNW5fzlpn8MrZh6GdCdFdbT-_OZ8YIdUoHO9L3axdbzG0pCQNoOirREGKn1EldROHzLZL6?key=N4RcKQrHpqe_tYkdKbHJhg" alt="" width="375"><figcaption></figcaption></figure>
