لدي مشكلة في الوايل لووب تتوقف عن العمل

أخر تفاعل قبل على September 21, 2019 C# .Net
4 على September 18, 2019

السلام عليكم ورحمة الله وبركاته

انا أقوم بعمل لعبة سيارات بسيطة وواجهتني الكثير من المشاكل وتم حلها مع الوقت والحمد لله

لكن لدي مشكلة استوقفتني وبحثت عن حل باللغتين العربية والانجليزية ولكن بدون فائدة

أتمنى أن أجد الحل لديكم في منصة طورني

المشكلة عندي أن أمر

While

اذا وصل قبل العدد 49 او 39 , أي قبل العدد الذي قمت بتحديده تتوقف اللعبة عن العمل بدون أخطاء

أي يصبح هناك هانق

وهذه الصور تتحدث

 
  • إعجاب بواسطة
رد
0 على September 18, 2019

الكود أعلاه لأجعل مؤشرات الوقود تختفي من اليسار إلى اليمين على حسب العدد الذي أقوم أنا بكتابته

  • إعجاب بواسطة
رد
إلغاء
0 على September 18, 2019

واذا أردت ملف العمل كاملاً أخبرني

  • إعجاب بواسطة
رد
إلغاء
0 على September 18, 2019

الحمد لله حليت المشكله مع الكثير من التجارب

كما هو واضح بالصورة أدناه جعلت الأمر 

return

بدلا من  100 جعلتها 1000 لآخذ آخر ثلاث خانات من اليمين

وغيرت وايل ب اف

 

السؤال الآن هل هناك طريقة أفضل من هذة الطريقة ؟

  • إعجاب بواسطة
رد
إلغاء
0 على September 21, 2019

وعليكم السلام، الفيجوال ستوديو غير مناسب بشكل عام للالعاب لكن يمكن عمل ألعاب عليه

مشكلتك أنك تقوم بإدخال التطبيق في حلقة لوب لا نهائية بالتالي سيبقى معلق بشكل نهائي

حاول إستخدام التايمر بدلاً من اللوب

  • إعجاب بواسطة
رد
إلغاء
تحميل ردود أكثر
UA-87916106-1