VJUI is a collection of custom UI controls specially designed for VJing.
It contains three custom controls:
Knob allows users to select a numeric value by dragging. This provides almost the same functionality as the standard Slider control but a bit easier to interact on a touch-sensitive screen.
Button is almost identical to the standard Button control, but it also
provides the OnButtonDown
event not only the OnButtonUp
event. This is
convenient for VJing because button-down events are more often used than
button-ups.
Toggle is also nearly identical to the standard Toggle control but in the same look-and-feel to the Knob and Button controls.
VJUI is implemented as a package for Unity Package Manager. To install the
package into your project, copy Packages/jp.keijiro.klak.vjui
from this
example project into Packages
of your project.
Also you can directly clone the upm
branch of this repository into the
Packages
directory. This is convenient when using the Git submodule feature
to manage the package.
Public domain