الانتظار لحدث، ولكن لا تأخذه من قائمة الانتظار

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

  •  05-07-2019
  •  | 
  •  

سؤال

هل هناك أي طريقة لجعل النوم البرنامج حتى حدوث حدث، ولكن لعدم خلعه قائمة الانتظار؟

وعلى غرار http://www.pygame.org /docs/ref/event.html#pygame.event.wait

وأم هل أنا بحاجة إلى استخدام pygame.event.wait، ومن ثم وضع هذا الحدث مرة أخرى على قائمة الانتظار؟

وفقط لتوضيح، ولست بحاجة لمعرفة ما هو هذا الحدث عند وقوعه، أن مجرد حدث قد حدث.

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

المحلول

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

وأنا في حيرة لماذا كنت تريد أن تعرف حدث جاء في ولكن ليس على التعامل معها، ولكن.

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