> For the complete documentation index, see [llms.txt](https://400-interactive.gitbook.io/mis/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://400-interactive.gitbook.io/mis/quick-start.md).

# Quick Start

## Tutorial:

{% embed url="<https://www.youtube.com/watch?v=d1SRubKT-_k>" %}

You can look in the **Demo** folder, you have some examples.

1. Add MIS to your project
2. Add the Actor Component `AC_MIS_InteractController` to your pawn/character
3. You can change the values of the component to suit your needs
4. Add a child actor `A_MIS_InteractComponent` to your actor that should receive an interaction
5. Position it at the right place
6. Configure variables like interaction type, collision size or textures
7. To manage the interaction, we will call the `Bind Event on Interact` function on the BeginPlay
8. Bind your child actor and bind a function on the `Event` variable (which will be called from the server)

<figure><img src="https://2451728300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtapzCdGceu2cxEad3UdL%2Fuploads%2FKNPMOabwR9eT4iy4qs3B%2Fimage.png?alt=media&amp;token=c5407c0c-f730-4d12-ac27-dfd62d413cbb" alt="" width="532"><figcaption><p>How to configure the keys for interaction (Enhanced Inputs - UE5)</p></figcaption></figure>

<figure><img src="https://2451728300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtapzCdGceu2cxEad3UdL%2Fuploads%2FYfiOVvCrci63kat8HoeF%2Fimage.png?alt=media&amp;token=87a2d897-c669-4133-a3f4-f93206b8bd69" alt="" width="339"><figcaption><p>How to configure the keys for interaction (Axis/Action Inputs - UE4)</p></figcaption></figure>

You now have your interaction working, It is important to remember that the collision is accessible to interact
