سؤال

هذا هو الكود الحالي الخاص بي:

if (Key.isDown(Key.UP)) {
 //do stuff
}

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

ورجاء ، لا AS3 يجيب هنا.

مارتي لين

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

المحلول

يمكنك إنشاء مستمع للرد على حدث OnKeyup ، مثل هذا:

var myListener:Object = new Object();

myListener.onKeyUp = function () {
    //do stuff
}
Key.addListener(myListener);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top