Anda dapat menambahkan animasi jalur kamera ke peta 3D untuk memberikan pengalaman yang lebih imersif bagi pengguna. Animasi jalur kamera dapat terbang ke atau terbang di sekitar titik di peta.
Terbang ke
Contoh kode berikut menunjukkan cara menggunakan metode Map.flyCameraTo
untuk menganimasikan kamera agar terbang ke titik tertentu di peta 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: { } )
Terbang di sekitar
Contoh kode berikut menunjukkan cara menggunakan metode Map.flyCameraAround
untuk menganimasikan kamera agar terbang di sekitar titik tertentu pada
peta 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: { } )