2014-11-21 38 views
0

我想從任何時間軸的點跳到第16幀,但我不確定代碼和它應該在的地方。目前,我在第1幀中有一個單獨的圖層。去按鍵上的特定幀

cheat = new Object(); 
cheat.onKeyDown = function() { 
    if (KEY.getCode() == Key.SPACE) { 
     gotoAndStop(16); 
    } 
} 

key.addListener(cheat) 

回答

0

你犯這些錯誤:

KEY.getCode()   // KEY in capital letters 
key.addListener(cheat) // key in lowercase letters 

Key類

按照約定所有的課程開始以大寫字母。密鑰類的正確拼寫是Key

正確的代碼

var keyListener:Object = new Object(); 

keyListener.onKeyDown = function():Void { 
    if (Key.getCode() == Key.SPACE) { 
     gotoAndStop(16); 
    } 
} 

Key.addListener(keyListener);