Skip to content

Version 2.0.0

Compare
Choose a tag to compare
@thestonefox thestonefox released this 11 Jul 11:24
· 2217 commits to master since this release

2.0.0

Bug Fixes

  • ControllerEvents
    • fix order of controller events (5c7173f)
  • Controls
    • remove warnings from unused variables (ccddc95)
  • DeviceFinder
    • fix for compile warning in Unity 5.4+ (6b6f404)
  • Interaction
    • ensure touch state is reset on disable (40fa577)
    • prevent continuous rumble on touch (083d026)
    • fix issue with child on controller grab (2d18b8a)
    • fix issue with overlapping colliders on touch (11d5b2a)
    • improve object tracking on track object mechanic (cc161a3)
    • force stop interacting on object when disabled (7820b53)
    • ensure haptic pulse duration is a float (a219347)
    • ensure press to grab/release works on quick grab (da38086)
    • ensure touched object is always set after quick grab (f30ac8c)
    • remove physics glitch on rotation when grabbing (996fd25)
    • fix syntax error with spring precison grab (13a3966)
    • set precise spring anchor (cce8dd1)
    • save previous object state on grab (76142bb)
  • Pointer
    • correctly plot play area cursor based on offset (dcb8156)
    • clean up pointer artifacts on destroy (dc61096)
    • prevent pointer events when script is disabled (87935f2)
  • Teleport
    • fix issue with examples due to teleport code change (5c1302e)
  • spelling
    • fix spelling error with destination marker event (b025a41)

Features

  • CameraRig
    • support default SteamVR prefab (aa3dcf0)
  • Controller
    • add methods to get touchpad axis and angle (7187fed)
    • add ability to get controller velocity (283155c)
  • Headset
    • add option to ignore certain objects for headset fade (3e63b72)
  • InteractableObject
    • add a rigid body if missing (eeae2e9)
  • Interaction
    • add chest UI control (10f5184)
    • add custom controller model example (29e0880)
    • allow custom rigidbody colliders for controller (f553a94)
    • add radial menu (27fd5f5)
    • prevent object swapping between controllers (69a37e6)
    • add additional slider auto-detect mode (b3283e1)
    • add option to prevent certain controller interaction (e043d4c)
    • UI controls (7dbc7e4)
    • add haptic feedback coroutine (b246103)
    • add ability to get grabbing object (ecbc471)
    • add RequireComponents to grab and touch (b2afbda)
  • Pointer
    • add option for custom pointer material (c64d8e0)
    • allow pointers to be placed on any object (c03b2e2)
    • add raycast ignore layer checks (6177e13)
    • offset playAreaCursor to hint at relative player position (4b3adf9)
  • Presence
    • add toggle to reset position on headset collision (04e571f)
  • RoomExtender
    • adds toggle, gizmo and controller example #189 (2f6c4ec)
    • add a script to move camera rig (041b05a)
  • Teleport
    • add ability to use navmesh for limits (b1329eb)
    • include sender in teleport event arguments (60a37a0)
    • add teleport events into HeightAdjustTeleport (352507f)
    • add events to teleport (b182678)
  • Tooltips
    • add UI object tooltips and on controllers (f75a435)
  • UI
    • add ability to interact with unity ui (5fa29d7)