Page 170 - الرسوم التعليمية المتحركة الفرقة الثانية تيرم أول 2022 - 2023
P. 170
بالتساوي طوال الوقت ،أو يمكنك تحديد الرسوم المتحركة لاستخدام الوقت
غير الخطي ،على سبيل المثال ،رسم متحرك يتسارع في البداية ويتباطأ
في النهاية .يصف الجدول 3المحرفين المتضمنين في
android.view.animation .إذا كانت أدوات الإقحام المقدمة غير
مناسبة لاحتياجاتك ،فيرجى تطبيق واجهة Time Interpolatorوإنشاء
المكون الإضافي الخاص بك.
Interpolators
استخدام Value Animator
تسمح لك فئة Value Animatorبتحريك نوع معين من القيمة عن
طريق تحديد مجموعة intأو floatأو colorلتعيين مدة الحركة .يمكنك
الحصول على Value Animatorعن طريق استدعاء إحدى طرق
المصنع : ofIntأو of Floatأو of Objectعلى سبيل المثال:
ValueAnimator animation = ValueAnimator.of
;)Float(0f, 1f
;)Animation .set Duration(1000
;)( animation. Startرمز النسخ
في هذا الكود ،عند تشغيل طريقة )( ، startيبدأ ValueAnimator
في حساب قيمة الرسوم المتحركة (بين 0و ، )1لمدة 1000مللي ثانية.
170