2011-07-13 3 views
0

押されていないときに私はボタンがムービークリップ上に押されていないときを検出する方法を知りたい検出するための機能、例えばのActionScript 2つの全くキーが

if (no keys are pressed){ 
として

this.gotoAndStop(「アイドル」)。 }

+0

あなたのために機能しますか? – cgon

答えて

0

最初に、あなたが達成した目的を拡大する際に質問を展開すると、もっと深く解説することができます...;)なぜボタンが押されていないのか想像できません。とにかくこのコードスニペットを使用することができます。

//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"); 
     } 
    } 
関連する問題