Page 166 - الرسوم التعليمية المتحركة الفرقة الثانية تيرم أول 2022 - 2023
P. 166
• Open GL
يمكن أن يدعم Android OpenGL ES 1.0و 2.0من خلال واجهة
برمجة تطبيقات إطار عمل Androidومجموعة التطوير المحلي
(NDK).عندما تريد إضافة بعض تحسينات الرسومات غير المدعومة
بواسطة Canvas APIإلى تطبيقك ،أو عندما تريد أن تكون مستقلاً عن
النظام الأساسي ولا تتطلب أدا ًء عال ًيا ،يمكنك استخدام واجهة برمجة
تطبيقات إطار عمل Android.مقارنةً بـ ، NDKهناك عقوبة أداء
لاستخدام واجهة برمجة تطبيقات إطار العمل ،لذلك بالنسبة للعديد من
التطبيقات كثيفة الرسومات ،مثل الألعاب ،من الأفضل استخدام NDK
(الأهم من ذلك ،أنه لا يزال بإمكانك استخدام واجهة برمجة التطبيقات
لإطار العمل للحصول على أداء كا ٍف ،على سبيل المثال ،تطبيق
Google Bodyتم تطوير البرنامج بالكامل باستخدام Framework
)APIإذا كان لديك الكثير من التعليمات البرمجية الأصلية وتريد نقلها إلى
،Androidفمن المفيد أي ًضا استخدامNDK's OpenGL.
• الرسوم المتحركة الممتلكات
الرسوم المتحركة للخاصية هي إطار عمل قوي يسمح لك بتحريك أي شيء
تقريبًا ،يمكنك تحديد الرسوم المتحركة التي تغير خصائص الكائن بمرور
الوقت ،بغض النظر عما إذا كانت على الشاشة ،تغير حركة الخاصية قيمة
الخاصية خلال الوقت المحدد ولإعداد الرسوم المتحركة تحتاج إلى تحديد
خصائص الكائن ،مثل موضع الكائن على الشاشة ،وتعيين الوقت ،
وتعيين القيمة المتوسطة.
166