Visual Interaction is a Unity Asset enabling complex interaction between player and environment, without leaving the Unity editor. It contains a suite of customisable 'actions' and 'triggers' which can be applied to objects and adjusted from the Unity inspector. It also contains a demo scene in which the player must move around a room and interact with a bank of in-game controls to unlock and open a door. To deliver the demo scene, and for general use by end users, I also include a set of simple 3D models I designed containing switches, buttons, lights, gauges etc.
The asset has been well received by users, some of whom have contacted me with some great examples of it in action.