Example #1
0
 private void ApplyDitheredSteering()
 {
     for (int count = 0; count < Steerings.Length; count++)
     {
         lastDitheredSteeringIndex = (lastDitheredSteeringIndex + 1) % Steerings.Length;
         Steering steering = Steerings[lastDitheredSteeringIndex];
         if (steering.enabled && steering.isOn)
         {
             if (steering.CalculateUnweightedSteering(out motor.desiredLinear, out motor.desiredAngular))
             {
                 break;
             }
         }
     }
 }