Kamera yolu animasyonları ekleme

Platform seçin: Android iOS

Kullanıcılarınıza daha etkileyici bir deneyim sunmak için 3D haritanıza kamera yolu animasyonları ekleyebilirsiniz. Kamera yolu animasyonları, haritadaki bir noktaya uçabilir veya bu noktanın etrafında uçabilir.

Git

Aşağıdaki kod örneğinde, kamerayı 3D haritada belirli bir noktaya uçacak şekilde animasyon haline getirmek için Map.flyCameraTo yönteminin nasıl kullanılacağı gösterilmektedir.

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

        

Uçarak dolaşma

Aşağıdaki kod örneğinde, kamerayı 3D haritadaki belirli bir nokta etrafında uçacak şekilde canlandırmak için Map.flyCameraAround yönteminin nasıl kullanılacağı gösterilmektedir.

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