• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.5: 2017-02-02T18:32:24Z
  • First Published: 2017-02-02T18:32:24Z
  • Size: 8650688
  • Supported Unity Versions: 5.5.0
tools physics

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

No rating !(1 Vote)
$18.39 $18.39

Virtual Reality Ready 🎮
This package allows you to create physics-based controllers to drive logic in controlled objects, while keeping the process easy and open for extension. With both VR and non-VR physical interaction, the controls included in this pack enable you to easily turn any model into a Button 🔘, Switch 🔄, or Knob 🔧 by attaching a Controller script to it and setting a controlled object to call the logic you want.




📦What this pack is for:

  • Functionality to extend any game object to drive the logic of user-defined scripts (e.g., 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 dropdown or even at runtime ⚙️



⚡What features the controllers have:

  • Buttons have a face that is pushed down 🔘
  • Levers have handles that are clamped along their shafts ⬆️
  • Knobs rotate along their Y Axis, as well as being clamped to 360 degrees 🔧
  • Place in any rotation or position in the scene and they will fully work 🌍
  • Full source and fully working models are included in the pack 💻

While this pack is a 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 🟢

Levers:

  • Output value to 3D text 💬
  • Scale AudioSource Volume 🔊
  • Scale GameObject size 📏

Knobs:

  • Output value to 3D text 💬
  • Scale AudioSource Volume 🔊
  • Scale GameObject size 📏



✨Included Features:

  • Plays audio when activated 🔊
  • Can clamp positions of handles or button faces 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, as everything is calculated from its parent’s local space. It’s suggested to keep these controls static and not move in the scene 🏠.
  • 100% working in Virtual Reality using colliders and rigidbodies 🕶️.

For any further questions or support, please visit the Unity dedicated support thread:
VR-Ready Controls: Button, Lever, Knob (v1.5) 📝


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!