> For the complete documentation index, see [llms.txt](https://docs.airship.gg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airship.gg/unity-for-airship/easy-helper-utils/easy-shake.md).

# Easy Shake

A c# component that shakes a transform.

<figure><img src="https://214663474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbaXflSJA8L9N9yOx089%2Fuploads%2FvLhD2I07hEXUwb4GuyNO%2Fimage.png?alt=media&amp;token=eb889151-ccbd-4ffe-b4dd-e1257d5d3307" alt="" width="324"><figcaption></figcaption></figure>

Can be used for Camera shakes or damage effects etc.&#x20;

* Shake Duration - How long to shake for ( < 0 for infinite)
* Shake On Enable - Auto start the shake on enable
* Movement Lerp Mod - Multiplier for the lerp delta that moves the Transform to the next shook position
* Movements Per Second - How often to find a new shake position
* Minimize Shake Over Time - Automatic falloff for the position and rotation offset as the duration approaches the end
* Max Position Offset - How big each shake position can be
* Max Rotation Offset Angles - How big of an angle each shake rotation can be
* Destroy Component On End - Destroy self after a shake is completed

Press the Shake button to simulate the shake in Editor

<figure><img src="https://214663474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIbaXflSJA8L9N9yOx089%2Fuploads%2FfZJBbatIZsZ9COJlai0b%2FEasyShakeDemo.gif?alt=media&amp;token=e537c3c8-c777-406c-a02c-dfbde5132409" alt="" width="375"><figcaption></figcaption></figure>
