Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Input Management
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/4
Virtual Reality Control Pack, a Unity plugin that simplifies VR development. It offers scripts to transform models into interactive Buttons, Switches, and Knobs with realistic physics.
Description

| Virtual Reality Control Pack

This pack includes scripts that allow you to easily transform any model into a Button, Switch, or Knob by applying the appropriate physics for realistic interaction.


  • Buttons: These have a pushable face that responds to pressure.
  • Levers: They come with handles that can be moved along their shafts.
  • Knobs: These rotate along their Y-axis and are constrained to 360 degrees. You can also use pre-hooked-up models included in the pack.

While this pack provides a foundation for VR control, you'll have the flexibility to extend and customize functionality to meet your specific requirements. Proficiency in C# programming is necessary for extending functions. If you have specific functions you'd like to see implemented, please contact us via email, and we can explore adding them.


| Included Functions

For a quick start, this package provides a set of functions for different control elements:

Buttons:

  • Toggle Light On/Off
  • Toggle GameObject Boolean 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:

  • Audio Playback on Activation
  • Adjustable Position Clamping for Realistic Controls
  • Easy-to-Extend Code
  • User-Friendly Function System
  • Excellent Support

| Information:

  • Keep the bases as static elements since all calculations are based on their parent's local space.
  • Three temporary testing models are included and will be updated.
  • 100% compatible with Virtual Reality through the use of colliders and rigid bodies.
  • Please note that this pack does not include a VR controller system; you will need to set up your VR player controller separately.
Technical details

This Unity plugin is meticulously designed to empower developers in the realm of Virtual Reality (VR) by offering a robust set of tools and scripts. Under the hood, it leverages Unity's powerful scripting capabilities to deliver an immersive and interactive VR experience. The plugin seamlessly integrates with VR hardware, enabling precise tracking and interaction. It relies on Unity's physics engine, utilizing rigid bodies and colliders to ensure accurate object behaviors in VR environments. The scripting framework is built with C#, providing a versatile platform for extending and customizing functionalities. Users will find a well-organized structure that simplifies the incorporation of VR interactions into their projects. Moreover, comprehensive documentation and support are available, ensuring that developers can harness the full potential of this Unity plugin for their VR applications.

Virtual Reality Control Pack [Button, Lever, Knob]

(not enough ratings)
113 users have favourite this asset
(113)
$20
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
251.6 KB
Latest version
1.0.1
Latest release date
Jul 1, 2016
Original Unity version
5.4.0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR