VRService

extends Instance

Class fields

FieldXML typeValue
NamestringVRService
summarystringProvides access to VR state and user CFrame information.

Properties

2
GuiInputUserCFrame
UserCFrame
FieldXML typeValue
NamestringGuiInputUserCFrame
summarystringThe user CFrame used for GUI input.
VREnabled
bool
FieldXML typeValue
NamestringVREnabled
summarystringReturns true when VR is enabled for the local client.

Functions

4
GetUserCFrame
(type: UserCFrame) → CoordinateFrame
FieldXML typeValue
NamestringGetUserCFrame
summarystringReturns the current CFrame for the requested VR user CFrame.
GetUserCFrameEnabled
(type: UserCFrame) → bool
FieldXML typeValue
NamestringGetUserCFrameEnabled
summarystringReturns true when tracking is available for the requested VR user CFrame.
RecenterUserHeadCFrame
() → void
FieldXML typeValue
NamestringRecenterUserHeadCFrame
summarystringRequests recentering of the user's head CFrame.
RequestNavigation
(cframe: CoordinateFrame, inputUserCFrame: UserCFrame) → void
FieldXML typeValue
NamestringRequestNavigation
summarystringRequests VR navigation for the supplied CFrame and input user CFrame.

Events

3
NavigationRequested
(cframe: CoordinateFrame, inputUserCFrame: UserCFrame) → void
FieldXML typeValue
NamestringNavigationRequested
summarystringFired when VR navigation is requested.
UserCFrameChanged
(type: UserCFrame, value: CoordinateFrame) → void
FieldXML typeValue
NamestringUserCFrameChanged
summarystringFired when a tracked VR user CFrame changes.
UserCFrameEnabled
(type: UserCFrame, enabled: bool) → void
FieldXML typeValue
NamestringUserCFrameEnabled
summarystringFired when tracking availability changes for a VR user CFrame.