bugfix: dont request fingers before they exist
This commit is contained in:
parent
82ab6e2882
commit
cc49c4ad92
13 changed files with 1704 additions and 8 deletions
8
dist/xrfragment.aframe.all.js
vendored
8
dist/xrfragment.aframe.all.js
vendored
File diff suppressed because one or more lines are too long
6
dist/xrfragment.aframe.js
vendored
6
dist/xrfragment.aframe.js
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
@ -5158,6 +5163,7 @@ AFRAME.registerSystem('xrf-hands',{
|
||||||
},
|
},
|
||||||
|
|
||||||
tick: function(){
|
tick: function(){
|
||||||
|
if( !this.indexFinger ) return
|
||||||
if( !this.el.sceneEl.renderer.xr.isPresenting || !this.indexFinger.length ) return
|
if( !this.el.sceneEl.renderer.xr.isPresenting || !this.indexFinger.length ) return
|
||||||
for( let i = 0; i < this.indexFinger.length; i++ ){
|
for( let i = 0; i < this.indexFinger.length; i++ ){
|
||||||
let indexFinger = this.indexFinger[i]
|
let indexFinger = this.indexFinger[i]
|
||||||
|
|
|
||||||
8
dist/xrfragment.model-viewer.js
vendored
8
dist/xrfragment.model-viewer.js
vendored
File diff suppressed because one or more lines are too long
1667
dist/xrfragment.module.js
vendored
1667
dist/xrfragment.module.js
vendored
File diff suppressed because it is too large
Load diff
2
dist/xrfragment.plugin.editor.js
vendored
2
dist/xrfragment.plugin.editor.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
2
dist/xrfragment.plugin.frontend.css.js
vendored
2
dist/xrfragment.plugin.frontend.css.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
2
dist/xrfragment.plugin.frontend.js
vendored
2
dist/xrfragment.plugin.frontend.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
2
dist/xrfragment.plugin.matrix.js
vendored
2
dist/xrfragment.plugin.matrix.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
2
dist/xrfragment.plugin.network.js
vendored
2
dist/xrfragment.plugin.network.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
2
dist/xrfragment.plugin.p2p.js
vendored
2
dist/xrfragment.plugin.p2p.js
vendored
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
5
dist/xrfragment.three.js
vendored
5
dist/xrfragment.three.js
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
|
||||||
5
dist/xrfragment.three.module.js
vendored
5
dist/xrfragment.three.module.js
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Tue Sep 24 06:21:18 PM CEST 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
* v0.5.1 generated at Fri Aug 2 10:04:04 AM UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ AFRAME.registerSystem('xrf-hands',{
|
||||||
},
|
},
|
||||||
|
|
||||||
tick: function(){
|
tick: function(){
|
||||||
|
if( !this.indexFinger ) return
|
||||||
if( !this.el.sceneEl.renderer.xr.isPresenting || !this.indexFinger.length ) return
|
if( !this.el.sceneEl.renderer.xr.isPresenting || !this.indexFinger.length ) return
|
||||||
for( let i = 0; i < this.indexFinger.length; i++ ){
|
for( let i = 0; i < this.indexFinger.length; i++ ){
|
||||||
let indexFinger = this.indexFinger[i]
|
let indexFinger = this.indexFinger[i]
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue