# VFX

**Drag one of the VFX Dash Controller script from the Scripts/VFX Dashes folder onto your character.**

<figure><img src="https://1035625481-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL1M7CUQhuWlI1xTw112V%2Fuploads%2FziB9EfFdp0Ez59bCDcxu%2Fimage.png?alt=media&#x26;token=a19f61a5-efaf-42d8-ab8d-69ce8e65e3c6" alt=""><figcaption></figcaption></figure>

**Create a GameObject and attach the VFXEffect script from the Scripts/Effects/ folder to it.**

<figure><img src="https://1035625481-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL1M7CUQhuWlI1xTw112V%2Fuploads%2FN5j7U63tsk3N7tegaHLR%2Fimage.png?alt=media&#x26;token=6e51584f-2673-4f31-8c90-ad75b362a176" alt=""><figcaption></figcaption></figure>

**Add a VFX Graph to the GameObject (demo effects are in the Effects/Visual Effects/ folder).**

**Create a Property Binder and assign your character to it.**

<figure><img src="https://1035625481-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL1M7CUQhuWlI1xTw112V%2Fuploads%2F539NuDQPCySRpD8StDPB%2Fimage.png?alt=media&#x26;token=515d64c0-cb89-4b3e-b27c-b821ece6ac81" alt=""><figcaption></figcaption></figure>

**Assign the SkinnedMeshRenderer if required.**

<figure><img src="https://1035625481-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL1M7CUQhuWlI1xTw112V%2Fuploads%2FLBF9bNey1yVhQWhYEzqI%2Fimage.png?alt=media&#x26;token=449daf87-f341-4b2b-80b4-c909ef56b72c" alt=""><figcaption></figcaption></figure>

**Assign your GameObject in the VFX Dash Controller component.**

<figure><img src="https://1035625481-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL1M7CUQhuWlI1xTw112V%2Fuploads%2FV8hV6l1BnFOSSqE8x04V%2Fimage.png?alt=media&#x26;token=5740f2af-920e-48e4-9b7d-aa98dce76fd4" alt=""><figcaption></figcaption></figure>
