http://dl.dropbox.com/u/13275089/testing.fla
附上程式原始檔
作者: chacksbon (愛的世界 孩子的最愛) 看板: Flash
標題: [問題] as3.0場景切換的問題
時間: Mon Feb 21 01:06:29 2011
其實我的問題很簡單也很基本
之前其實有碰過as2.0,對於切換場景的功能其實也並不陌生
但是最近開始接觸了as3.0之後,整個as的書寫邏輯好像都不太一樣
即使google了一陣子還是抓不太到頭緒
所以請求各位指導一下
我的問題是
我有ab兩個場景,在a場景最後會出現一個按鍵希望按了會跳到場景b
因此我根據google的結果寫了以下程式
於a場景新增as圖層,並於第一格新增關鍵影格
於該關鍵影格寫入以下程式:
stop();
NEXT_btn.addEventListener(MouseEvent.CLICK, clickNEXT_btn);
function clickNEXT_btn(event:Event):void {
trace ("NEXT_btn");
gotoAndPlay("b");
stop();
}
並於a場景的as圖層的最後一格加入
stop();
gotoAndPlay ("b")
NEXT_btn是我的按鍵名稱
"b"則是我的場景名稱
但是測試時卻發生在a場景不但沒有停止播放而且還一直循環播放的情況
而且按鍵點了也毫無作用
不知道是哪裡出了問題?
還請高手解惑
謝謝
--
中央通訊社 版權所有
2003 CENTRAL NEWS AGENCY All Rights Reserved.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.99.189
→ aquarianboy:附個fla吧 02/21 01:09
推 wtmocoohay:改成這樣 gotoAndPlay (1,"b") 02/21 01:24
→ wtmocoohay:gotoAndPlay("b") 是指跳到標籤名稱為b的目前這個場景 02/21 01:30
→ chacksbon:附上示意原始檔 02/21 10:44
※ 編輯: chacksbon 來自: 140.112.165.132 (02/21 10:45)
→ wtmocoohay:你好,在AS3中,NEXT_btn按鈕你要給他一個instance name 02/21 12:00
→ chacksbon:您好,我無法開啟您的檔案說!我是cs4版本的,不知道 02/21 14:58
→ chacksbon:有沒有差? 02/21 14:58
→ wtmocoohay:有差,版本低的不能開版本高的。我的是cs5,已轉成cs4 02/21 15:33