Re: [問題] 關卡fla轉跳問題
你的需求只要把 load 跟 unload 的工作交給 00.swf 就好了
在 00.swf 的 Index.as 檔新增:
private var _ldr2:Loader = new Loader();
private var _file2:String = "02.swf";
public function release01():void
{
// 卸載 01.swf
_ldr.unload();
// 載入 02.swf
_ldr2.load(new URLRequest(_file2));
this.addChild(_ldr2);
}
並在 01.swf 的 first.as 修改:
function GoTo_02(e:MouseEvent):void
{
// button 按下後的動作
// 讓他呼叫 00.swf 的 function 就可以了
Object(this.parent.parent).release01();
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.201.241
→
05/16 17:18, , 1F
05/16 17:18, 1F
→
05/16 17:53, , 2F
05/16 17:53, 2F
→
05/16 17:54, , 3F
05/16 17:54, 3F
→
05/16 17:54, , 4F
05/16 17:54, 4F
→
05/16 17:57, , 5F
05/16 17:57, 5F
→
05/16 17:58, , 6F
05/16 17:58, 6F
→
05/16 17:59, , 7F
05/16 17:59, 7F
→
05/16 18:00, , 8F
05/16 18:00, 8F
→
05/16 18:01, , 9F
05/16 18:01, 9F
→
05/16 18:03, , 10F
05/16 18:03, 10F
不好意思我弄錯了...
function GoTo_02(e:MouseEvent):void
{
/*
假設 button 是直接加在 01.swf,
this 是 01.swf (我以為是 button..)
this.parnet 是 00.swf 的 _ldr,"不"是 01.swf
this.parent.parent 是 00.swf
*/
}
我不知道你這邊指的場景是什麼
不過一個 swf 只有一個 stage 是對的
而且很多個 swf 在一起,也還是只有一個 stage
※ 編輯: jeaby 來自: 122.121.201.241 (05/16 18:30)
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章