Puoi aggiungere animazioni dei percorsi della videocamera alla mappa 3D per offrire un'esperienza più immersiva ai tuoi utenti. Le animazioni del percorso della videocamera possono volare verso un punto sulla mappa o intorno a esso.
Vai su
Il seguente esempio di codice mostra come utilizzare il metodo Map.flyCameraTo
per animare la videocamera in modo che voli verso un punto specifico di una mappa 3D.
Swift
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.
Swift
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: { } )