unity – Interactor – Interaction system U3012
Interactor is designed to cover all aspects of any type of interaction, from the design phase in the editor to handling complex interactions at runtime. It includes editor tools to simplify the process of preparing a fully interactive environment (see the “Easy Workflow” section below). At runtime, it handles which parts of the player will interact with which parts of the interactive object, while animating the player skeleton with its own IK.
Interactor is currently in beta, so it offers discounted pricing for early adopters.
For the latest updates and discussions: Forum thread
Other sources: Online Documentation | Support | Tutorial Videos
one trigger to rule them all
You don’t need triggers for every interactable object. Moving triggers costs even more performance. You only need one trigger, and that’s on the player with the Interactor. The Interactor only checks the player’s trigger and triggers within that trigger.