لعبة جافا - القاتل الغواصة - إطلاق القنبلة في أي وقت أصبأ على مفتاحي لأسفل

StackOverflow https://stackoverflow.com//questions/20033051

  •  21-12-2019
  •  | 
  •  

سؤال

لذلك لدي هذا الرمز، أحاول تعلم جافا وهذا هو في الأساس أول لعبتي الأولى، إنه يشبه الغواصات الغواصة حيث كنت قارب، وإطلاق القنابل في الغواصة. صفي أدناه هي القنبلة.عندما أضغط على السهم لأسفل، تطلق القنبلة، لكن لا يمكنني تشغيل جهاز آخر حتى يضرب الغواصة أو يخرج من الشاشة.سؤالي هو: كيف يمكنني إطلاق القنبلة القادمة بمجرد أن غادر أول واحد القارب؟في الأساس إطلاق قنبلة في أي وقت أضغط على المفتاح لأسفل.

giveacodicetagpre.

-

giveacodicetagpre.

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

المحلول

تحتاج إلى إعادة كتابة التعليمات البرمجية الخاصة بك من حيث قائمة بالقنابل بدلا من قنبلة واحدة.بعد ذلك، يحتاج الحدث المفتاح المضغوط إلى التغيير لإضافة قنبلة جديدة إلى القائمة بدلا من مجرد تحديد خصائص القنبلة الفردية.سيحتاج أيضا رمز المعالجة الخاص بك أيضا إلى التغيير - ستحتاج إلى حلقة عبر القائمة ومعالجة كل قنبلة بدورها.

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