
All-in-One Pro Drag & Drop + Grid Snap Placement & Physics Placement Systems
Despair
$15.40
$30.80
50%OFF
(no ratings)
Jump AssetStore
The ultimate Unity placement solution. Pro drag & drop, 2D/3D grid snapping, physics-aware placement, advanced rotation, and a complete first-person player controller. Build anything!All-in-One Pro SystemThe definitive all-in-one placement and interaction toolkit for Unity. A comprehensive, plug-and-play solution designed for any genre, builders, simulations, RTS, or sandbox games. This system saves countless development hours while delivering polished, professional results right out of the box.🚀 Why Choose the All-in-One Pro System?⚙️ Ultimate Flexibility: Seamlessly switch between 2D, 3D, grid-aligned, freeform, and physics-based placement.🎯 Total Control: Advanced rotation on multiple axes, snapping to other objects, and intelligent obstacle detection prevent mistakes.👀 Intuitive Visual Feedback: Crystal-clear ghost previews and a dynamic crosshair provide immediate and clear player feedback.🏃 Player-Ready: Includes a complete first-person controller with movement, crouching, sprinting, head-bobbing, and a surface-aware footstep system.🧩 Developer Friendly: Built with clean, modular, and extensible code. Integrate it into your existing projects in minutes.⚡ Elevate your project from a concept to a professional-quality experience. Get the ultimate placement toolkit and start building your dream game today!Supported Render Pipelines:✅ Standard/Built-In ✅ Universal (URP) ✅ High-Definition (HDRP)For a list of features, see Technical Details📦 Core Drag, Drop & Placement SystemRuntime Drag & Drop: A robust system designed for in-game (runtime) object manipulation, with full Rigidbody support for realistic physics interactions.Multi-Mode Placement: Seamlessly switch between 2D (XY-plane) and 3D placement modes to fit any game type.Interaction Logic: Uses precise raycasting to detect interactable objects within a customizable range. Filter interactable objects using Tags and Layers.Obstacle Detection: Intelligently prevents placing objects through walls, floors, or other obstacles, ensuring valid placements every time.Precision & Control: Features smooth, damped movement for precision drops and allows you to set a maximum placement distance from the player.📐 Advanced Grid, Snapping & Alignment SystemHybrid Placement: Supports both strict Grid-Aligned placement for structured building and flexible Freeform placement for creative freedom.Customizable Grid: Adjust grid cell size to your needs. The system works perfectly with modular asset packs and building systems.Dynamic Cell Sizing: The grid can intelligently adjust its cell size based on the dimensions and current rotation of the object being held.🧲 Object-to-Object Snapping: Go beyond the grid! Dynamically snap objects to other specified objects in the scene for perfect, seamless alignment.🔄 Advanced Rotation System: Provides total rotational control with multiple input options:Mouse scroll wheel.Dedicated keys (e.g., Q/E, R).Multi-axis rotation using a modifier key (e.g., Alt).👻 Visual Feedback & Immersion SystemGhost Placement Previews: A powerful visual aid that renders a transparent "ghost" object, showing the exact position, rotation, and final look of the object before placement.Smart Ghost Materials: Automatically manages ghost object visibility and can apply custom materials to indicate valid (e.g., green) or invalid (e.g., red) placement locations.Collision-Aware Height: The ghost preview is always accurate, automatically adjusting its height based on collisions with the surface below.🎯 Dynamic Crosshair Interaction: Enhances user feedback by changing the crosshair's color when aiming at an interactable object. The state resets automatically when no valid target is detected.🏃 Complete First-Person Controller🖱️ Mouse Look System:Dynamically locks and unlocks camera movement based on game state (e.g., opening a menu).Advanced, smooth first-person camera controls.Immersive head-bobbing effect during player movement.🏃 Player Movement System: Implements all standard navigation: walking, running, and jumping.🔻 Customizable Crouch System: with support for both “hold to crouch” and “press to crouch” options.⚡ Energy & Sprint System: Features an energy-based sprinting mechanic to manage stamina or other resources. Includes a dynamic, non-blocking energy recharge system.Camera Field of View (FOV) automatically adjusts for a sense of speed when running.👣 Immersive Footstep System: Adds realistic footstep sounds that enhance immersion.Sound effects automatically change based on the surface the player is walking on (configurable via tags or materials).🛠️ Developer Experience & Integration🧩 Easy Integration: Designed to be plug-and-play. Works seamlessly with existing inventory, UI, or grid frameworks.Extensible & Modular: Built with clean, well-organized code. Easily hook into the system to add your own custom logic, UI events, or unique placement rules.Placeable Object Metadata: A dedicated component (Place Object) allows you to define object-specific behaviors, such as custom ghost prefabs or unique alignment settings.📦 Included Assets: Comes with 2 ready-to-use Box Models to get you started immediately.