QRCodeScannerBaseBehaviour Class¶
Inherits: DeviceUserAbstractBehaviour
Description¶
QRCodeScannerBaseBehaviour是扫描并获取二维码的component。
使用 ARCameraBaseBehaviour.TextMessage 事件来获取识别到的qrcode。
一个 QRCodeScannerBaseBehaviour 需要 Bind 到一个 DeviceAbstractBehaviour 才能正常工作。如果在一切启动之前 QRCodeScannerBaseBehaviour 就已经在场景中,这个工作通常会由 ARBuilder 自动完成。如果你在后面某个时刻将这个 component 添加到场景中,请保证调 Bind 它到一个 DeviceAbstractBehaviour 上,比如 Bind 到一个 CameraDeviceBaseBehaviour 上。
Public Functions¶
bool StartScan()
bool StopScan()
Overwritten MonoBahaviour Functions¶
protected virtual void OnDestroy()
protected virtual void Start()
bool StartScan()¶
开始扫描。扫描只有在 behaviour 被 Bind 到一个 DeviceAbstractBehaviour 之后才会开始。如果在一切启动之前 QRCodeScannerBaseBehaviour 就已经在场景中,这个工作通常会由 ARBuilder 自动完成。
bool StopScan()¶
停止扫描。