在测试Unity3D ZXing代码时,调用iOS摄像头的效果总不令我满意,你会发现用WebCamTexture调用的摄像头画面跟iOS自带相册调用的效果不一样,焦距有点问题。虽然这不影响ZXing的调用,但我还是搜了下,解决了这个问题,还可以适应屏幕旋转。参考了下面链接。
https://github.com/keijiro/WebCamRotation
最终代码见https://github.com/linmq/ZXing_Unity3D_Test
当然,也可以在Unity3D中调用iOS相机的代码来解决。