private void onScannerEvent(string eventStr) { if (EasyCodeScanner.OnScannerEvent != null) { EasyCodeScanner.OnScannerEvent(eventStr); } }
private void onDecoderMessage(string code) { if (EasyCodeScanner.OnDecoderMessage != null) { EasyCodeScanner.OnDecoderMessage(code); } }
private void onScannerMessage(string data) { if (EasyCodeScanner.OnScannerMessage != null) { EasyCodeScanner.OnScannerMessage(data); } }
void InitCodeScanner() { EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += OnScannerMessage; EasyCodeScanner.OnScannerEvent += OnScannerEvent; EasyCodeScanner.OnDecoderMessage += OnDecoderMessage; }
public static void Initialize() { if (instance == null) { GameObject newGameObject = new GameObject("CodeScannerBridge"); newGameObject.AddComponent<EasyCodeScanner>(); instance = newGameObject.GetComponent<EasyCodeScanner>(); } }
void ScanComplete(int idx) { ScanNormal(); #if UNITY_EDITOR LoadItem(63); #else EasyCodeScanner.launchScanner(true, "Scanning...", -1, true); #endif }
public static void Initialize() { if (instance == null) { GameObject newGameObject = new GameObject("CodeScannerBridge"); newGameObject.AddComponent <EasyCodeScanner>(); instance = newGameObject.GetComponent <EasyCodeScanner>(); } }
private void Awake() { EasyCodeScannerControl.dataStr = string.Empty; NetWorkHelper.Instance.GateReconnection.LeaveGame("leave"); EasyCodeScanner.Initialize(); EasyCodeScanner.OnScannerMessage += new Action <string>(this.onScannerMessage); EasyCodeScanner.OnScannerEvent += new Action <string>(this.onScannerEvent); EasyCodeScanner.OnDecoderMessage += new Action <string>(this.onDecoderMessage); }
public void ScanWristBandID() { #if UNITY_IPHONE && !UNITY_EDITOR EasyCodeScanner.Initialize(); EasyCodeScanner.OnScannerMessage += OnScanSuccess; EasyCodeScanner.launchScanner(false, "FRAXINUS", -1, false); #endif #if UNITY_EDITOR OnScanSuccess("20190326b"); #endif }
//Callback when returns from the scanner void onScannerMessage(string data) { Debug.Log("EasyCodeScannerExample - onScannerMessage data=:" + data); dataStr = data; //Just to show case : get the image and display it on a Plane Texture2D tex = EasyCodeScanner.getScannerImage(200, 200); PlaneRender.material.mainTexture = tex; //Just to show case : decode a texture/image - refer to code list EasyCodeScanner.decodeImage(-1, tex); }
void Start() { dataStr = ""; // Initialize EasyCodeScanner EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += onScannerMessage; EasyCodeScanner.OnScannerEvent += onScannerEvent; EasyCodeScanner.OnDecoderMessage += onDecoderMessage; //Screen.orientation = ScreenOrientation.LandscapeLeft; }
public void launchScanner() { if (confText[11] == "locked") { string[] aux = new string[2] { "Visit moveballgame.wordpress.com and scan the QR code", "Visita moveballgame.wordpress.com y escanea el QR" }; EasyCodeScanner.launchScanner(true, aux[langind], -1, true); } else { SceneManager.LoadScene("Play3"); } }
void Start() { dataStr = ""; // Initialize EasyCodeScanner EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += onScannerMessage; EasyCodeScanner.OnScannerEvent += onScannerEvent; EasyCodeScanner.OnDecoderMessage += onDecoderMessage; //Screen.orientation = ScreenOrientation.LandscapeLeft; EasyCodeScanner.launchScanner(true, "Scanning...", 64, false); }
void Start() { // Initialize EasyCodeScanner EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += onScannerMessage; EasyCodeScanner.OnScannerEvent += onScannerEvent; EasyCodeScanner.OnDecoderMessage += onDecoderMessage; EasyCodeScanner.launchScanner(true, "", -1, true); //Screen.orientation = ScreenOrientation.LandscapeLeft; }
// public Renderer PlaneRender; public void Init() { //Instance = this; // Initialize EasyCodeScanner EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += onScannerMessage; EasyCodeScanner.OnScannerEvent += onScannerEvent; EasyCodeScanner.OnDecoderMessage += onDecoderMessage; QRScanManager.QRCodeScanSuccess += OnQRCodeScanSuccess; //Screen.orientation = ScreenOrientation.LandscapeLeft; //t = GetComponentInChildren<Text>(); }
void OnGUI() { //--- To be replaced by your controls, just to showcase --- if (GUI.Button(new Rect(10, 125, 300, 100), "Launch scanner")) { //for code list, see : http://zbar.sourceforge.net/api/zbar_8h.html#f7818ad6458f9f40362eecda97acdcb0 // and zbar.h /* * typedef enum zbar_symbol_type_e { * ZBAR_NONE = 0, < no symbol decoded * ZBAR_PARTIAL = 1, < intermediate status * ZBAR_EAN8 = 8, < EAN-8 / * ZBAR_UPCE = 9, < UPC-E * ZBAR_ISBN10 = 10, < ISBN-10 (from EAN-13). @since 0.4 * ZBAR_UPCA = 12, < UPC-A * ZBAR_EAN13 = 13, < EAN-13 * ZBAR_ISBN13 = 14, < ISBN-13 (from EAN-13). @since 0.4 * ZBAR_I25 = 25, < Interleaved 2 of 5. @since 0.4 * ZBAR_CODE39 = 39, < Code 39. @since 0.4 * ZBAR_PDF417 = 57, < PDF417. @since 0.6 * ZBAR_QRCODE = 64, < QR Code. @since 0.10 * ZBAR_CODE128 = 128, < Code 128 * ZBAR_SYMBOL = 0x00ff, < mask for base symbol type * ZBAR_ADDON2 = 0x0200, < 2-digit add-on flag * ZBAR_ADDON5 = 0x0500, < 5-digit add-on flag * ZBAR_ADDON = 0x0700, < add-on flag mask * } zbar_symbol_type_t; */ //for instance, only QRCodes //launchScanner( true, "Scanning...", 64, true); //all codes at the same time : value = -1 EasyCodeScanner.launchScanner(true, "Scanning...", -1, true); } dataStr = GUI.TextArea(new Rect(10, 275, 300, 100), dataStr); //--- }
void Start() { dataStr = ""; // Initialize EasyCodeScanner EasyCodeScanner.Initialize(); //Register on Actions EasyCodeScanner.OnScannerMessage += onScannerMessage; EasyCodeScanner.OnScannerEvent += onScannerEvent; EasyCodeScanner.OnDecoderMessage += onDecoderMessage; Screen.orientation = ScreenOrientation.Portrait; confText = File.ReadAllLines(Application.persistentDataPath + "/config.ini"); if (confText[1] == "en") { langind = 0; } else if (confText[1] == "es") { langind = 1; } }
public void Scan() { //OnQRCodeScanSuccess("123451234a"); EasyCodeScanner.launchScanner(false, "FRAXINUS", -1, false); }
public void Scan() { EasyCodeScanner.launchScanner(true, "FEClub", -1, true); }
private void DelayLaunchScanner() { EasyCodeScanner.launchScanner(true, string.Empty, -1, true); }