YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Overdraw

Get Embed Code
4 Languages

Showing Revision 4 created 06/09/2016 by Udacity Robot.

  1. هدفك كمطور
  2. هو بقاء عرض التطبيق
    .عند مستوى 60 إطار في الثانية
  3. وهذا يعني أن لديكم 16 ميلي ثانية
    لإنهاء كل
  4. .عمليات الحساب والرسم للإطار التالي
  5. ،وإذا لم تتمكنوا من الوفاء بهدف 16 ميلي ثانية
  6. ،سيكون لديكم إطار ساقط
    .والذي سيتسبب في وجود تخطٍ في التطبيق
  7. .ولذا،سيتعين عليكم استخدام هذا الوقت بحكمة كبيرة
  8. ومن المشاكل الشائع
    .مواجهتها هي استبدال الرسم
  9. .والفكرة هنا هي أنكم ترسمون طبقة
  10. .رائع
  11. ولكن عندما ترسمون الطبقة التالية، فإنها
  12. تحجب جزءًا من
    .الطبقة الأولى
  13. ويبدو أنكم قد أضعتم وقتًا ثمينًا في رسم
    كل وحدات البكسل تلك والتي تم الرسم
  14. .فوقها مباشرة
  15. وهناك طريقتان لمواجهة
    .مشاكل استبدال الرسم تلك
  16. الأولى هي إزالة الخلفيات
    والأشياء القابلة للرسم غير الضرورية
  17. مثل خلفية القاعدة
    البيضاء في أعلى طبقة
  18. والتي تحجب
    .الطبقة بالكامل من العروض الأخرى
  19. أو يمكنكم تعليم أجزاء معينة من
    .الطبقة كمرئية أو غير مرئية
  20. وسيساعد هذا، لا سيما مع العروض المكدسة، عند
    رسم الأجزاء المرئية فقط
  21. وتجاهل
    .الباقي حتى نحتاج إليه