انیمیشن های مسیر دوربین را اضافه کنید، انیمیشن های مسیر دوربین را اضافه کنید

پلتفرم را انتخاب کنید: Android iOS

می‌توانید انیمیشن‌های مسیرهای دوربین را به نقشه سه بعدی خود اضافه کنید تا تجربه همه‌جانبه‌تری را برای کاربران خود فراهم کنید. انیمیشن‌های مسیر دوربین می‌توانند به سمت یک نقطه روی نقشه پرواز کنند یا در اطراف آن پرواز کنند.

پرواز به

نمونه کد زیر نحوه استفاده از روش Map.flyCameraTo را برای متحرک سازی دوربین برای پرواز به یک نقطه خاص در یک نقشه سه بعدی نشان می دهد.

سویفت

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 برای متحرک سازی دوربین برای پرواز در اطراف یک نقطه خاص روی یک نقشه سه بعدی استفاده کنید.

سویفت

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