سؤال

كنت أعمل على لعبتي الأولى على الإطلاق :)

إنها لعبة تعمل بنظام Android وتستخدم libgdx وتستخدم مثالًا معدلًا لأحد الأمثلة DeWiTTERS loop

يبدو أن حلقة اللعبة تعمل بشكل جيد عند تشغيلها على سطح المكتب (59-60 إطارًا في الثانية) ولكن عندما أركض على هاتفي ، فإنها تميل إلى الجلوس في مكان ما بين 75-90 إطارًا في الثانية

nextGameTick يجب أن تشير دائمًا إلى 16 مللي ثانية في المستقبل بحيث تعمل حلقة اللعبة بسرعة 60 إطارًا في الثانية أو أقل ، لماذا ليس هذا هو الحال

فيما يلي الجزء الرئيسي من حلقة اللعبة كمرجع: Genacodicetagpre

هل كانت مفيدة؟

المحلول

تم حل مشكلة استخدام عينات التعليمات البرمجية من هنا مشكلتي

شكرا للسيد سميث على الإجابة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top