Menambahkan animasi jalur kamera

Pilih platform: Android iOS

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 pada 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

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: {  }
  )