XRTransientInputHitTestResult: inputSource property
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The read-only inputSource
property of the XRTransientInputHitTestResult
interface represents an XRInputSource
object that was used to compute the results
array.
Value
An XRInputSource
object.
Examples
Filtering input sources
The inputSource
property allows you to filter hit test results by input source.
js
// frame loop
function onXRFrame(time, xrFrame) {
let hitTestResults = xrFrame.getHitTestResultsForTransientInput(
transientHitTestSource,
);
hitTestResults.forEach((resultsPerInputSource) => {
if (resultsPerInputSource.inputSource === myPreferredInputSource) {
// act on hit test results from the preferred input source
}
});
}
Specifications
Specification |
---|
WebXR Hit Test Module # dom-xrtransientinputhittestresult-inputsource |
Browser compatibility
BCD tables only load in the browser