Esempio n. 1
0
    void OnCalibrationClick(Vector3 WorldPos)
    {
        //	gr: now wait for other thing to START calibration, so if no pending, not started
        //	start pending if we weren't
        if (PendingCalibrationParams == null)
        {
            //ResetCalibration();
            return;
        }

        //	if pending, update pending
        PendingCalibrationParams.SetNextEditingPosition(WorldPos);
        if (PendingCalibrationParams.IsFinished())
        {
            CalibrationParams        = PendingCalibrationParams.GetCalibrationParameters();
            PendingCalibrationParams = null;
            SaveCalibration();
        }
        OnCalibrationChanged.Invoke();

        IsCalibratingJustFinished = true;
    }
Esempio n. 2
0
 void ResetCalibration()
 {
     PendingCalibrationParams = new TPendingFloorCalibration();
     OnCalibrationChanged.Invoke();
 }