New Release v1.0

Interaction &
Placement System

A professional, highly configurable system for first-person interaction, object placement, and inventory management in Unity.

Smart Placement

Ghost preview with snapping

Interaction

Smooth pickup & throw

Powerful Features

Everything you need to build immersive interaction mechanics.

Ghost Placement

Preview object position and rotation before placing with our advanced ghost system.

Inventory System

Built-in slot-based inventory with automatic item selection and visual feedback.

Smart Rotation

Rotate objects 90 degrees with snapping, ensuring perfect alignment every time.

Fully Configurable

Adjust interaction distance, throw force, and keybindings directly from the Inspector.

Asset Showcase

Placement System

Precision Placement

Place items exactly where you want them with grid snapping and rotation.

Getting Started

Follow these steps to integrate the system into your project:

  1. 01

    Import the Package

    Import the InteractionSystem.unitypackage into your project.

  2. 02

    Add the Prefab

    Drag the PlayerInteraction prefab into your scene as a child of your First Person Controller.

  3. 03

    Configure Layer Mask

    Ensure your interactable objects are on the Interactable layer.