إضافة رسوم متحركة لمسار الكاميرا

اختيار النظام الأساسي: Android iOS

يمكنك إضافة رسوم متحركة لمسارات الكاميرا إلى خريطتك الثلاثية الأبعاد لتوفير تجربة أكثر تفاعلية للمستخدمين. يمكن أن تتحرك الصور المتحركة لمسار الكاميرا إلى نقطة على الخريطة أو حولها.

الانتقال إلى

يوضّح نموذج الرمز البرمجي التالي كيفية استخدام طريقة 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: {  }
  )