J'utilise JSARToolkit (https://github.com/artoolkit/jsartoolkit5) sur un projet. Cela facilite beaucoup de choses.JSARToolkit obtenir des marqueurs ID
Cependant, j'ai quelques problèmes quand j'essaie d'obtenir tous les marqueurs qui ont été détectés, et leurs identifiants.
je suppose que quelque chose comme ça ...
arController.addEventListener('getMarker', function (e) {
console.log(e.data.marker.id);
});
... serait faire le travail, mais quel que soit le marqueur que je mets en face de la caméra, l'ID est 0. Lorsque je me connecte e
, je peux Ne pas trouver d'identifiant par rapport au marqueur (par exemple, https://raw.githubusercontent.com/artoolkit/artoolkit5/master/doc/patterns/Matrix%20code%203x3%20with%20parity%20(72dpi)/1.png: cet identifiant de marqueur doit être 1).
Des idées?
Merci beaucoup. J'ai essayé d'enregistrer le marqueur quand je les ai créés: arController.createThreeBarcodeMarker (0, function (marqueur) {console.log (marqueur)}); mais il ne se connecte jamais (je ne trouve aucun document sur les arguments attendus sur les méthodes). – enguerranws