public void ChangeSpeed(double rpmLeft, double rpmRight) { // Vorherige Bewegung beenden UpdatePosition(); // Neue Geschwindigkeitswerte übernehmen RpmLeft = rpmLeft; RpmRight = rpmRight; // Die Szene wurde aktualisiert SceneUpdated?.Invoke(new EventArgs()); }
private void timer_Elapsed(object sender, ElapsedEventArgs e) { UpdatePosition(); SceneUpdated?.Invoke(new EventArgs()); }
public void RaiseSceneUpdated() { UpdateRequired?.Invoke(this, EventArgs.Empty); SceneUpdated?.Invoke(this, EventArgs.Empty); }