الانتظار لحدث، ولكن لا تأخذه من قائمة الانتظار
-
05-07-2019 - |
سؤال
هل هناك أي طريقة لجعل النوم البرنامج حتى حدوث حدث، ولكن لعدم خلعه قائمة الانتظار؟
وعلى غرار http://www.pygame.org /docs/ref/event.html#pygame.event.wait
وأم هل أنا بحاجة إلى استخدام pygame.event.wait، ومن ثم وضع هذا الحدث مرة أخرى على قائمة الانتظار؟
وفقط لتوضيح، ولست بحاجة لمعرفة ما هو هذا الحدث عند وقوعه، أن مجرد حدث قد حدث.
المحلول
وسوف تحتاج إلى أن تفعل ما يوحي لك وبعد ذلك مرة أخرى على قائمة الانتظار. إذا كان طلب مهم (والذي غالبا ما يكون)، ثم تبقي فقط الانتظار الخاصة بك من الأحداث التي تم استردادها بالفعل، وكلما كنت ترغب في بدء معالجة الأحداث بشكل طبيعي، فقط التعامل مع القائمة الخاصة بك أولا قبل استنزاف طابور pygame ل.
وأنا في حيرة لماذا كنت تريد أن تعرف حدث جاء في ولكن ليس على التعامل معها، ولكن.
لا تنتمي إلى StackOverflow