אתם יכולים להוסיף אנימציות של נתיבי מצלמה למפה התלת-ממדית כדי לספק למשתמשים חוויה עשירה יותר. אנימציות של נתיב המצלמה יכולות להתקרב לנקודה במפה או להקיף אותה.
מעבר בטיסה אל
בדוגמת הקוד הבאה מוצג שימוש בשיטה Map.flyCameraTo
כדי ליצור אנימציה של המצלמה שתעוף לנקודה ספציפית במפה תלת-ממדית.
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: { } )
טיסה מסביב
בדוגמת הקוד הבאה מוצג שימוש בשיטה Map.flyCameraAround
כדי להנפיש את המצלמה כך שתעוף סביב נקודה ספציפית במפה תלת-ממדית.
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: { } )