public override void Execute()
        {
            if (BibaDeviceSession.SelectedEquipments.Count > 0)
            {
                var rndIndex = Random.Range(0, BibaDeviceSession.SelectedEquipments.Count);
                BibaDeviceSession.TagToScan = BibaDeviceSession.SelectedEquipments [rndIndex].TagType;

                ToggleTagSignal.Dispatch(true);

                SetTagToScanAtViewSignal.Dispatch();
            }
        }
Esempio n. 2
0
 void SetTagToScanAtView()
 {
     SetTagToScanAtViewSignal.RemoveListener(SetTagToScanAtView);
     ScanningTagView.SetupTag(BibaDeviceSession.TagToScan);
 }
Esempio n. 3
0
 void TagScanEnabled()
 {
     SetTagToScanAtViewSignal.AddListener(SetTagToScanAtView);
     StartTagScanSignal.Dispatch();
     ToggleARCameraSignal.Dispatch(true);
 }
Esempio n. 4
0
 void SetupTagToScan()
 {
     SetTagToScanAtViewSignal.AddListener(SetTagToScanAtView);
     StartTagScanSignal.Dispatch();
 }