VR Ready Controls [Button, Leaver, Knob] v.1.5

I/O Labs

(1)
$19
Publisher I/O Labs
File size 8.25MB
Number of files 62
Latest version 1
Latest release date 2018-05-21 03:50:40
First release date 2017-02-02 06:32:24
Supported Unity versions 2018.4.2 or higher
|Virtual Reality Ready Gives you the ability to create physical based controllers to drive logic in controlled objects while keeping the process easy and open for extension. With VR and non VR physical interaction the controls contained in this pack you can easily turn any type of model into a Button, Switch or Knob by attaching a Controller script to it and setting a controlled object to easily call the logic you want.

-------------------------------------

What this pack is for:
-Functionality to extend any game object to drive the logic of user defined script [open doors, turn on lights, control a remote, dim lights, etc]
- Ability to quickly create new methods to extend current features and set them in a simple Editor drop down or even at run time

-------------------------------------

What features the controllers have:
-Buttons have a face that is pushed down
-Leavers have handles that are clamped along their shafts
-Knobs rotate along their Y Axis as well as clamped to 360 degrees
-Place in any rotation or position in scene and they will fully work Full source and fully working models are included in the pack

While this pack is the starter for VR controls you will need to extend your own functions to meet your needs.

|Included Functions for quick start:
Buttons:
Toggle Light On - Off
Toggle GameObject bool On - Off
Toggle GameObject active state

Leaver:
Output value to 3D text
Scale AudioSource Volume
Scale GameObject size

Knob:
Output value to 3D text
Scale AudioSource Volume
Scale GameObject size

More to come, please email support for any functions you would like to see.

|Included Features:
-Plays audio when activated
-Can clamp positions of handles or button faces on for realistic controls or toggle them off when not in use to save calculations
-Easy to use code to extend functions
-Easy to use system to quickly use functions
-Great support

|Information:
-The bases should be set to static, while everything is calculated from it's parents local space I would suggest keeping these controls static and not move in scene.
-100% working in Virtual Reality by using colliders and rigidbodies.

For any further questions or support please visit: http://weskay.ca/ or the unity dedicated support thread: https://forum.unity.com/threads/vr-ready-controls-button-leaver-knob-v-1-5.531998/ or send me an email: keeling.wesley(at)gmail.com

Top Publisher Assets