0
我需要使用箭頭鍵在標籤之間導航,如使用Powerpoint演示文稿。 我有一個標籤和一個KeyboardEvent數組。我的問題是,如果我在例如第四個標籤中,然後單擊箭頭單擊,則始終轉到第一個標籤。所以我需要幫助定義我的當前標籤,以便在關鍵媒體上進入下一個標籤。Actionscript 3使用標籤之間的鍵盤進行導航
我的代碼:
import flash.events.KeyboardEvent;
var myLabels:Array = [ "label_1", "label_2", "label_3", "label_4"];
var nextLabel:String;
var inc:int = 0;
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);
function keyPressed(evt:KeyboardEvent):void
{
switch(evt.keyCode)
{
case Keyboard.RIGHT :
nextLabel = String(myLabels[inc]);
gotoAndStop(nextLabel);
inc++;
break;
}
}
感謝
謝謝您的回答,解決一個問題,我有,如果我循環一次以上標籤之間。我的大問題仍然是,如果我的位置是label_2,並且點擊右箭頭鍵我的演示文稿不會轉到Label_3,則始終轉到label_1。我不知道如何定義當前標籤。謝謝 – Sbml 2011-01-06 15:06:55