Сделайте анимацию движения маркеров менее лагированной / неуклюжей - PullRequest
0 голосов
/ 05 марта 2020

У меня есть маркер, для которого в качестве позиции указана cameraPosition, то есть маркер всегда должен быть в центре. Слушатель onCameraMove GoogleMap вызывает функцию, которая в основном делает это:

  updateMarkerCoordinates(CameraPosition pos) {
    Marker marker = markers[0];
    setState(() {
      markers[0] = marker.copyWith(
        positionParam: pos.target,
      );
    });
  }

Есть ли способ сделать его менее запаздывающим? Камера движется всегда быстрее, чем маркер, что логично, но было бы достаточно, если бы разница во времени была меньше.

...