View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.25 or later
- Package size
- 267 KB
- Files
- 47
- Favorites
- 21
- Views in the past week
- 10
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
XRKJ (XR Kinematic Joystick)
An XR joystick for use with Unity's XR Interaction Toolkit.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
XRKJ (XR Kinematic Joystick) screenshot 1
About this asset
What makes XRKJ special?
- XRKJ's handle mesh will alwayse face forward (direct quaternions are used for rotational values).
- The joystick works predictably in any orientation, including upside down and at an angle.
- XRKJ was deisgned to be as user firendly as possible while maintainting accessibility and options for advanced users.
Is it easy to use?
XRKJ is an almost plug-and-play joystick designed for use with Unity's XR Interaction toolkit. Out of the box, the joystick is grabbable and can be maniuplated, all you need to do is write recieving code for the object you want to control (The included demo scene has examples of different ways the joystick(s) can be used).
What is it good for?
This asset is great for creating things like arcade games and claw machines. However, it is essentially just a directional controller so you can control anything that uses a value.
Downsides
You will need to know how to write some C# to add logic to the objects you want to controll, unless using one of the demo scripts is enough for your purposes.
From the publisher's Asset Store listing.
Technical details
- Automatically works with Unity's XR and MR players.
- Works in any orientation and maintains rotations appropriate to a joystick.
- Any of the meshes can be replaced with models of your choice.
- XRKJ can also be used as a simple knob.
- The XRJK Controller (Script) uses a scriptable float object and/or a delegate to communicate to other scripts.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.25f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.