अपने 3D मैप में कैमरा पाथ ऐनिमेशन जोड़े जा सकते हैं, ताकि उपयोगकर्ताओं को ज़्यादा इमर्सिव अनुभव मिल सके. कैमरे के पाथ के ऐनिमेशन, मैप पर मौजूद किसी पॉइंट के ऊपर से उड़ सकते हैं या उसके चारों ओर घूम सकते हैं.
सीधे इस पर जाएं
यहां दिए गए कोड के उदाहरण में, Map.flyCameraTo
तरीके का इस्तेमाल करके, कैमरे को ऐनिमेट करने का तरीका दिखाया गया है. इससे कैमरा, 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: { } )
फ़्लाइ अराउंड
यहां दिए गए कोड के उदाहरण में, Map.flyCameraAround
तरीके का इस्तेमाल करके, कैमरे को 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: { } )