Unity3D para Android e iOS: decodificación de código QR (lector)

¿Existe un buen QR Decoding Script o Pluging para Unity3D (Android e iOS)?

¿O alguien ya integró con éxito ZXing en Unity3D para Android e iOS? Aquí es una buena solución para Webcam, pero WebCamTexture no siempre funciona en Android :(

Agradezco cualquier ayuda.

preguntado el 22 de mayo de 12 a las 15:05

4 Respuestas

Hay un complemento no gratuito ($ 50) disponible: Código QR de Antarés

Si no está interesado en pagar por un complemento, tendrá que crear uno propio. Dado que ZXing está disponible tanto para iOS como para Android, puede crear contenedores de C# para él y luego usar un complemento nativo en iOS y las extensiones de C# a Java en Android para obtener lo que necesita.

contestado el 24 de mayo de 12 a las 03:05

El complemento nativo no está disponible para Android o iOS Basic. ¿Correcto? El código QR de Antares no se puede leer desde la transmisión de video. ¿Puedo tomar una foto con Unity en tiempo de ejecución y decodificar con Antares? ¿Hay un ejemplo? Desafortunadamente, no hay demostración para Antares. - Aceite

Según la página de comparación de licencias unity3d.com/unity/licenses El soporte de complementos de código nativo está disponible para Android e iOS básico. - ThomasW

Está bien, gracias. Leí mal. ¿Puedo tomar una foto con Unity en tiempo de ejecución y decodificar con Antares? ¿Hay un ejemplo? Desafortunadamente, no hay demostración para Antares. - Aceite

@Oli No he usado el código QR de Antares, así que no lo sé. Debe preguntar directamente a la empresa: antares-universe.com - ThomasW

También hay otro complemento disponible para códigos de barras y QRCode tanto para Android como para iOS: Escáner de código fácil

Solo tiene que llamar a un único método (API de C# común para Android y iPhone) y automáticamente inicia una vista/vista previa de la cámara que decodifica el código de barras/código QR y le devuelve la cadena literal en una devolución de llamada. Se basa en ZBar y no tiene nada que integrar, todo ya está empaquetado.

El complemento puede devolverle la imagen tomada durante la vista previa (como Textura2D/Imagen) y también decodificar directamente en los scripts una Textura2D/imagen sin vista previa/toma de cámara.

respondido 12 mar '13, 17:03

El blog al que se vinculó el OP ahora tiene una opción gratuita para dispositivos Android aquí También puedes ver este video relacionado Prefabricado ARCamera en Unity Tutorial Es posible que deba corregir algunos errores de compilación menores para que todo funcione debido a que las versiones más nuevas de Vuforia tienen diferentes implementaciones.

Respondido 28 Feb 14, 05:02

También puedes usar gratis metaio SDK que ha incorporado soporte para la lectura de códigos QR.

Respondido 13 Feb 13, 16:02

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.