Aggiungere animazioni del percorso della videocamera

Seleziona la piattaforma: Android iOS JavaScript

Vai su

L'esempio di codice seguente mostra come utilizzare il Map.flyCameraTo metodo per animare la fotocamera in modo che voli su un punto specifico di una mappa 3D.

Map(mode: .hybrid)
.flyCameraTo(
  camera: .init(
    center: .init(
      latitude: 47.6210296,
      longitude: -122.3496903,
      altitude: 585),
    heading: 149.0,
    tilt: 77.0,
    roll: 0.0,
    range: 4000),
  duration: 5,
  trigger: animate,
  completion: {}
)

Vola su

L'esempio di codice seguente mostra come utilizzare il Map.flyCameraAround metodo per animare la fotocamera in modo che voli intorno a un punto specifico di una mappa 3D.

Map(mode: .hybrid)
  .flyCameraAround(
    camera:Camera = .init(
      latitude: 47.6210296,
      longitude: -122.3496903,
      heading: 149.0,
      tilt: 77.0,
      roll: 0.0,
      range: 3000)
    duration: 90,
    repeatCount: 3,
    trigger: flyAround,
    completion: {}
  )