File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 6093
6093
const zDest = teleportMesh . position . z ;
6094
6094
const zDist = zDest - vrCamera . position . z ;
6095
6095
6096
+ console . log ( 'teleport mesh' , xDist , zDist ) ;
6097
+
6096
6098
window . document . xrOffset . position [ 0 ] -= xDist ;
6097
6099
window . document . xrOffset . position [ 2 ] -= zDist ;
6098
6100
window . document . xrOffset . pushUpdate ( ) ;
6122
6124
lastPresseds [ i ] = pressed ;
6123
6125
6124
6126
const pad = gamepad . buttons [ 0 ] . pressed || gamepad . axes [ 1 ] <= - 0.5 || gamepad . axes [ 3 ] <= - 0.5 ;
6127
+ console . log ( 'got axes' , pad , gamepad . axes . join ( ',' ) ) ;
6125
6128
const lastPad = lastPads [ i ] ;
6126
6129
_handlePad ( gamepad , i , pad , lastPad ) ;
6127
6130
lastPads [ i ] = pad ;
6280
6283
6281
6284
for ( let i = 0 ; i < 2 ; i ++ ) {
6282
6285
const gamepad = gamepads [ i ] ;
6283
- if ( gamepad && gamepad . buttons [ 0 ] . pressed ) {
6286
+ if ( gamepad && ( gamepad . buttons [ 0 ] . pressed || gamepad . axes [ 1 ] <= - 0.5 || gamepad . axes [ 3 ] <= - 0.5 ) ) {
6284
6287
const controllerIndex = _getControllerIndex ( gamepad ) ;
6285
6288
const teleportMesh = teleportMeshes [ controllerIndex ] ;
6286
6289
You can’t perform that action at this time.
0 commit comments