# DreamEngine Squash
Add smooth Stretch & Squash animations to any Sprite with a single action.
DreamEngine Squash makes it easy to create dynamic Bounce, Pop and Hit effects, adding extra life and impact to your game without complex animations.
---
## Features
- One-click Stretch & Squash animations
- Bounce effect
- Pop effect
- Hit effect
- Horizontal Squash
- Vertical Stretch
- Reset action
- Lightweight
- Easy to use
- Works with any Sprite
---
## Perfect For
- UI Animations
- Characters
- Enemies
- Collectibles
- Buttons
- Platform Games
- Action Games
- Mobile Games
- Pixel Art Games
- HD Games
---
## How to Use
### 1. Add the Behavior
Add DreamEngine Squash to any Sprite.
### 2. Trigger an Animation
Call one of the available actions from an event.
- Bounce
- Pop
- Hit
- Squash Horizontal
- Stretch Vertical
- Reset
### 3. Done!
The object automatically stretches, squashes and smoothly returns to its original size.
---
## Actions
### Bounce
Creates a quick bounce animation.
### Pop
Creates a fast pop effect, perfect for UI and collectibles.
### Hit
Creates a punchy impact animation.
### Squash Horizontal
Squashes the object horizontally.
### Stretch Vertical
Stretches the object vertically.
### Reset
Immediately restores the original size.
---
## Tips
- Use Bounce for jumps and landings.
- Use Pop for buttons, coins and pickups.
- Use Hit when an enemy takes damage.
- Combine multiple actions to create unique animations.
---
## Performance
DreamEngine Squash is lightweight and optimized for real-time gameplay.
---
## Included
- DreamEngine Squash (Behavior)
---
## More DreamEngine Addons
Discover more DreamEngine tools for Construct 3.
- DreamEngine Ghost Trail
- DreamEngine Motion Blur
- DreamEngine Ribbon Trail
- DreamEngine Camera2D