العودة إلى الدورة

الدرس 13: الـ Tickers للرسوم المتحركة بمعدل 120 FPS

Flutter 2026: احتراف Impeller و Wasm

نبض واجهة المستخدم: الـ Tickers

الرسوم المتحركة هي مجرد دالة للزمن. في Flutter، الـ Ticker هو الآلية التي تعطي إشارة بدء إطار جديد.

متطلبات 120 FPS

  1. V-Sync: المزامنة دائماً مع معدل تحديث الشاشة.
  2. Zero Garbage: لا تقم بتخصيص كائنات (allocating) داخل استدعاء onTick.
  3. الرياضيات فوق الكائنات: استخدم الرياضيات البحتة لحساب الإزاحات بدلاً من إنشاء كائنات Tween في كل إطار.

تحدي: ابنِ رسماً متحركاً لبندول يعمل بمعدل 120 FPS ثابت تماماً.