Aggiungere animazioni del percorso della videocamera

Seleziona la piattaforma: Android iOS

Vai su

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

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

Volare in giro

Il seguente esempio di codice mostra come utilizzare il metodo Map.flyCameraAround per animare la videocamera 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,
    rounds: 3,
    trigger: flyAround,
    callback: {  }
  )