Exemplo n.º 1
0
        public void StartLog(Transform transformToLog, TourController.TourMode mode)
        {
            _shouldCompleteLogForTour = false;

            var pathBase      = GeneratePathBase(mode);
            var transformFile = pathBase + $"{1f / _logRate}sps.csv";
            var eventFile     = pathBase + "events.csv";

            StartCoroutine(WriteTransformIntoFile(transformToLog, transformFile));
            StartCoroutine(WriteReceivedEventsIntoFile(eventFile));
        }
Exemplo n.º 2
0
 private void StartTour(TourController.TourMode mode)
 {
     _tourController.StartTour(mode);
     _tourLog.StartLog(_camera.transform, mode);
     SetState(State.Tour);
 }
Exemplo n.º 3
0
 void TransformationTool.IInteractionListener.StartTourCommand(TourController.TourMode mode)
 {
     StartTour(mode);
 }