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