Exemplo n.º 1
0
 protected virtual void OnTrackingChanged(object sender, TrackingChangedEventHandlerArgs args)
 {
     if (args.NewStatus == TrackableBehaviour.Status.DETECTED || args.NewStatus == TrackableBehaviour.Status.TRACKED || args.NewStatus == TrackableBehaviour.Status.EXTENDED_TRACKED)
     {
         OnTrackingFound();
     }
     else
     {
         OnTrackingLost();
     }
 }
Exemplo n.º 2
0
 protected virtual void OnTrackingChanged(object sender, TrackingChangedEventHandlerArgs args)
 {
     if (_goodStatuses.Contains(args.PreviousStatus) && _goodStatuses.Contains(args.NewStatus) || _badStatuses.Contains(args.PreviousStatus) && _badStatuses.Contains(args.NewStatus))
     {
         return;
     }
     if (_goodStatuses.Contains(args.NewStatus))
     {
         OnTrackingFound();
     }
     else
     {
         OnTrackingLost();
     }
 }
 //TODO move to SceneControllerCommon in the merged version
 private void Trackable_OnTrackingChanged(object sender, TrackingChangedEventHandlerArgs args)
 {
     ShowSuggestion(args.NewStatus != TrackableBehaviour.Status.DETECTED && args.NewStatus != TrackableBehaviour.Status.TRACKED && args.NewStatus != TrackableBehaviour.Status.EXTENDED_TRACKED);
 }
Exemplo n.º 4
0
 private void _trackable_OnTrackingChanged(object sender, TrackingChangedEventHandlerArgs args)
 {
     OnTrackingChanged(args.NewStatus == TrackableBehaviour.Status.DETECTED || args.NewStatus == TrackableBehaviour.Status.TRACKED || args.NewStatus == TrackableBehaviour.Status.EXTENDED_TRACKED);
 }