Kamera yolu animasyonları ekleme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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: { }
)
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[],[],null,["Select platform: [Android](/maps/documentation/maps-3d/android-sdk/custom-camera-paths \"View this page for the Android platform docs.\") [iOS](/maps/documentation/maps-3d/ios-sdk/custom-camera-paths \"View this page for the iOS platform docs.\")\n\n\u003cbr /\u003e\n\n| This product or feature is Experimental (pre-GA). Pre-GA products and features might have limited support, and changes to pre-GA products and features might not be compatible with other pre-GA versions. Pre-GA Offerings are covered by the [Google\n| Maps Platform Service Specific Terms](https://cloud.google.com/maps-platform/terms/maps-service-terms). For more information, see the [launch stage descriptions](/maps/launch-stages).\n\n\nYou can add camera paths animations to your 3D map to provide a more immersive\nexperience for your users. Camera path animations can fly to or fly around a point on the map.\n\nFly to\n\n\nThe following code sample demonstrates how to use the [`Map.flyCameraTo`](/maps/documentation/maps-3d/ios-sdk/reference/Extensions/View#flycamerato_:duration:trigger:completion) method to animate the camera to fly to a specific point on\na 3D map. \n\nSwift \n\n```swift\nMap(mode: .hybrid)\n.flyCameraTo(\n camera:Camera = .init(\n latitude: 47.6210296,\n longitude: -122.3496903,\n heading: 149.0,\n tilt: 77.0,\n roll: 0.0,\n range: 4000)\n duration: 5,\n trigger: animate,\n completion: { }\n)\n\n \n```\n\nFly around\n\n\nThe following code sample demonstrates how use the [`Map.flyCameraAround`](/maps/documentation/maps-3d/ios-sdk/reference/Extensions/View#flycameraaround_:duration:rounds:trigger:callback:) method to animate the camera to fly around a specific point on\na 3D map. \n\nSwift \n\n```swift\nMap(mode: .hybrid)\n .flyCameraAround(\n camera:Camera = .init(\n latitude: 47.6210296,\n longitude: -122.3496903,\n heading: 149.0,\n tilt: 77.0,\n roll: 0.0,\n range: 3000)\n duration: 90,\n rounds: 3,\n trigger: flyAround,\n callback: { }\n )\n\n \n```"]]