Chuyển đến
Mã mẫu sau đây minh hoạ cách sử dụng phương thức
Map.flyCameraTo
để tạo hiệu ứng động cho Camera chuyển đến một điểm cụ thể trên bản đồ 3D.
Map(mode: .hybrid)
.flyCameraTo(
camera: .init(
center: .init(
latitude: 47.6210296,
longitude: -122.3496903,
altitude: 585),
heading: 149.0,
tilt: 77.0,
roll: 0.0,
range: 4000),
duration: 5,
trigger: animate,
completion: {}
)
Chuyển xung quanh
Mã mẫu sau đây minh hoạ cách sử dụng phương thức
Map.flyCameraAround
để tạo hiệu ứng động cho máy ảnh chuyển xung quanh một điểm cụ thể trên bản đồ 3D.
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,
repeatCount: 3,
trigger: flyAround,
completion: {}
)