Beshoy Ehab3 نشر 28 أغسطس 2021 أرسل تقرير نشر 28 أغسطس 2021 ما الفرق بين الأمرين التاليين pygame.display.update() و pygame.display.flip() 1 اقتباس
0 محمد أبو عواد نشر 28 أغسطس 2021 أرسل تقرير نشر 28 أغسطس 2021 الفرق الرئيسي بين pygame.display.flip و pygame.display.update هو أن يقوم display.flip () بتحديث محتويات الشاشة بالكامل بينما يسمح display.update () بتحديث جزء من الشاشة ، بدلا من الشاشة بأكملها. عدم تمرير أي حجج ، يتم تحديث العرض بالكامل , لإخبار PyGame بأجزاء الشاشة التي يجب تحديثها ، يمكنك تمرير كائن pygame.Rect واحد ، أو سلسلة منها إلى وظيفة display.update (). يخزن Rect في PyGame عرض وارتفاع بالإضافة إلى إحداثي س و ص للموضع, على سبيل المثال ، تقوم دوال built-in dawning في PyGame ودالة .blit () بإرجاع Rect ، بحيث يمكنك ببساطة تمريرها إلى وظيفة display.update () لتحديث المنطقة المراد تحديثها. نظرا لحقيقة أن display.update () تقوم فقط بتحديث أجزاء معينة من الشاشة بأكملها مقارنة بـ display.flip () ، فإن display.update () تكون أسرع في معظم الحالات. اقتباس
السؤال
Beshoy Ehab3
ما الفرق بين الأمرين التاليين
pygame.display.update()و
pygame.display.flip()1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.