Actionscript 2 функции для обнаружения, когда не нажимаются клавиши - PullRequest
0 голосов
/ 14 июля 2011

Я хотел бы знать, как определять, когда на мувиклипе не нажимаются никакие кнопки, например

if (no keys are pressed){

this.gotoAndStop ("idle");}

1 Ответ

0 голосов
/ 01 августа 2011

Во-первых, если вы расширите свой вопрос по мере того, как расширите свою цель того, чего вы достигнете, возможно, я смогу представить более глубокое решение ...;) Я не могу себе представить, почему вам нужно событие без нажатия кнопок. В любом случае вы можете использовать этот фрагмент кода.

//This belongs to no button pressed event.
    var def = 0;
    var keyListener:Object = new Object();
    keyListener.onKeyDown = function() {
       def = 1;
    };
    keyListener.onKeyUp = function() {
       def = 0;
    };
    Key.addListener(keyListener);



//First Part for the whole movie clip
    _root.onEnterFrame = function (){
        trace(def);
        if(def == 1){
        this.gotoAndStop("idle");
        }
    }
...