A lightweight 2D pickup animation toolkit that adds floating, bobbing, sway, spin, and pulse effects to sprites with a single component.Floating Pickups 2D is a small, drop-in animation toolkit for 2D games that adds polish to collectible items such as coins, gems, hearts, and loot.The toolkit provides a single, flexible component that can be added to any SpriteRenderer-based pickup to apply floating, bobbing, rotation, sway, and optional scale pulsing effects. All motion is configurable per object and designed to work cleanly in top-down or side-view 2D projects.Several preset prefabs are included to help you get started quickly, or you can apply the script directly to your own existing pickup objects. The system is lightweight, does not affect gameplay logic, and is safe to use alongside Animator-driven sprite animations.This package is ideal for developers who want to add visual polish to pickups without adding complex systems or dependencies.• Single FloatingPickup2D component for sprite-based pickups• Configurable bobbing, sway, spin, and scale pulse effects• Preset prefabs for common pickup behavior styles• Works with animated and non-animated sprites• Does not modify Z position or interfere with 2D sorting• Render-pipeline agnostic (Built-in, URP, HDRP)• No external dependencies• Includes demo scene and documentation




