【دليل】تعلم كيفية تعديل دقة الألعاب على الهاتف المحمول!
لتغيير دقة اللعبة على الهاتف المحمول، أولاً فك ضغط ملفات CLASS، استخدم MC للبحث عن draw، حيث الدالة التي تعرض الصور هي drawImage، والدالة التي تعرض النصوص هي drawString. البحث عن draw يحدد ما إذا كانت هناك أماكن تحتاج إلى تعديل في ملفات CLASS. بمجرد العثور على الملف، مثل البحث عن drawImage أو drawString في a.class، هذا يعني أنه يحتوي على دوال تحدد نصوص أو صور JAVA، عادة يكون التنسيق كالتالي: drawImage(a, 10, 20, 20) drawString(b, 100, 208, 20) أو drawString(النص، 10، 20، 20) (هناك بعض دوال DRAWXXXX الأخرى لن يتم التطرق لها لأنها تقريباً متشابهة، والسبب الرئيسي هو أنني لا أعرف معناها). يمثل 10، 20 موقع بداية عرض الصورة أو النص؛ النقطة تعني 0،0، الرقم الأول هو العرض والثاني هو الطول. أما a وb فهي الأكواد المعرفة للصورة والنص ويمكنك البحث عنها كما يلي: a = xx(xxx.png) b = xxx(النص). النصوص التي لم يتم عرضها باستخدام برنامج باللغة الصينية لن تظهر بشكل صحيح. بعد تحديد المكان، نبدأ بالتعديل، باستخدام محرر سداسي عشري لفتح a.class مباشرة، وابحث عن 100A (الرقم 10 بالسداسي عشر) 1014 (الرقم 20 بالسداسي عشر) (يجب تحويل الأرقام العشرية إلى سداسية عشر باستخدام الآلة الحاسبة)، من الأفضل قبل البحث تحديد عدد التكرارات لـ 10، 20 لتحديد الموقع بدقة. عند العثور عليها، يمكنك تعديلها مباشرة، على سبيل المثال لتصبح 0،0: 100A 1014 —— 1000 1000، وبهذا تحقق الهدف من التعديل، وبالتالي يصبح موقع الصورة التي يمثلها a في البداية عند 0،0، والنصوص تعدل بنفس الطريقة. افتح البرنامج على الهاتف لتحديد موقع الصورة الذي تحتاج تعديله، ثم قم بتغييره إلى الموضع المناسب، مع التجربة المستمرة.ومن الجدير بالذكر أن طريقة عرض القيم عادة تكون 0-5 03-08 (عادة ما يتم عرض بعض الأرقام الصغيرة بهذه الطريقة) 0-127 1000-107F 128-208 110080-1100D 0 على سبيل المثال 132، يجب عليك البحث عن 110084 والطريقة هي كما يلي. النصيحة الأولى: لأن بعض الألعاب تكون بحجم 176*208، والهدف من التعديل هو تغييرها إلى 240*320 أو دقة أخرى، والعديد من الصور تُعرض من الوسط، على سبيل المثال (88, XX)، فقط قم بتغييرها إلى (66, XX) لتتمكن من عرضها في الوسط، أي تغيير 1058 إلى 1042، وبالطبع يجب البحث بعناية قبل التعديل. وهناك بعض الحالات يمكن تغييرها مباشرة من 176، 208 إلى 132، 176، أي تغيير 1100B0 و 1100D0 إلى 110084 1100B0. النصيحة الثانية: بعض الألعاب تعرض الموقع باستخدام الحروف، مثل a k، b y، وما إلى ذلك، في هذه الحالة تحقق أولاً إذا كان مكتوبًا أمامها a = xx، b = xx، x = xx، y = xx، لأنه في بعض الحالات تكون عرضة للتكيف التلقائي مع الطول مثل a = getlength، لا حاجة للتغيير، لكن إذا لم يكن موجودًا يجب تغييره إلى الرقم المناسب. النصيحة الثالثة: بعض المواقع تجمع بين الأرقام والحروف، بالنسبة للحروف تحقق إذا كان هناك قيمة محددة لكل منها، مثل A = 176، أما الأرقام فويجب تعديلها إلى الموقع المناسب. النصيحة الرابعة: بعض المواقع يمكن تعديل الصور مباشرة بدون تعديل الملفات لتحقيق غرض النقل.
الردود (10)
أريد أن أقول لتغيير القائمة يجب البحث عن Canvas، البرنامج يستخدم GameCanvas لرسم الشاشة، والطريقة المذكورة في الدرس تُستخدم لتغيير الألعاب الأجنبية يا ألكسندر...
حتى الآن لم أجد وظيفة البحث في MC...
يجب أن تكون BE، هاها
BE لا يمكن العثور عليها مطلقًا…
غير المفهوم، مرّ بالصدفة
*-*
لا يقهر... لا أفهم
عميق جدًا
تقطع ماذا؟ تحتاج إلى استخدام شيء، وهو لا يكتب، إذا أخبرتك فقد جربت هذا أيضًا، أنت لا تستطيع.
متوفر في منتدى "معدل دقة الوحدة الواحدة"
— تم تحميل كافة الردود —