我已經使用flash創建了一本教科書,其中每個單元都有很多章節。他們是一個組合框在本章之間導航。這些章節被放入個別框架。現在,如果每個章節都是不同的.swf文件(如果發佈預覽爲HTML,則爲HTML Flash文件),那麼如何通過組合框訪問它們?這裏是我的組合框在導航幀之間的代碼:如何通過組合框導航到另一個文件?
stop();
combobox.addItem({label: "Chapter 1" });
combobox.addItem({label: "Chapter 2" });
combobox.addItem({label: "Chapter 3" });
combobox.addEventListener(Event.CHANGE, changeFrame);
function changeFrame (event:Event):void{
if (combobox.selectedItem.label == "Chapter 1")
gotoAndStop ("chap1");
else if (combobox.selectedItem.label == "Chapter 2")
gotoAndStop ("chap2");
else if (combobox.selectedItem.label == "Chapter 3")
gotoAndStop ("chap3");
}
請幫忙嗎?謝謝!
對於遲到的回覆感到抱歉,並且非常感謝您的回答。它的工作很好! –
好吧,如果一個swf文件加載了,那麼它的重疊就是前一個。我該如何處理它?另一個問題是,當選擇**第2章**時,可以使組合框顯示它的**第2章**? (通常如果我添加項目相同的序列,如**第1章**,組合將顯示第1章,雖然**第2章**被選中。) –