Interaction Highlight System
A customizable Unity system for highlighting, hovering over, and selecting interactive 3D objects, with FPS controls and flexible settings.
by SomeTimesAtNight
Price History +
Interaction Highlight System is a customizable Unity solution for highlighting interactive 3D objects when they are hovered over or selected.
Features:
• Hover and persistent selection outlines
• Static, skinned, compound, and multi-material mesh support
• Adjustable colors, outline width, interaction range, layers, and input
• Mouse pointer and first-person camera interaction modes
• Included FPS controller with movement, jumping, sprinting, and mouse look
• UnityEvents for hover, exit, selection, and deselection
• Public API for integration with inventory, quest, inspection, and interaction systems
• Setup Wizard and complete offline PDF documentation
• Clean C# code with English comments
• No external dependencies
Suitable for first-person games, adventure games, simulations, object inspection, inventory scenes, and other projects featuring interactive 3D objects.
The included outline shader supports Unity’s Built-in Render Pipeline. URP and HDRP projects require a compatible replacement outline shader.