With Smooth Shake you can easily make any object, camera or UI element shake smoothly with smooth transitions.
Comes with over 30 preset shakes!If you are not using cinemachine, feel free to remove the SmoothShakeCinemachine and SmoothShakeEditorCinemachine script With Smooth Shake 2D & 3D you can make any camera, object or UI element shake smoothly. Intensely, very slowly, very subtle for feedback, make something look drunk, angry, seasick or whatever you want! With slowly fading out shaking or fading in or both at the same time.Use a single line of code to trigger a function to make a camera or object shake at any desired moment from any script.Now with custom animation curves, scale shake, FOV shake for cameras and compatibility with cinemachine! I was inspired by the popular "S_Shake" video plugin to create a smooth shake for Unity.Comes with over 30 preset shakes.I also added a complete documentation with all functionality including a video tutorial of me explaining the tool.Easy control over a sine based shake, with complete customatization options for intensity, frequency for every axis (including rotation & scale) with automatic fade in / fade out transitions if wanted with custom animation curves. Compatible with cinemachine, and with FOV shake for cameras.