作者sleeppig2008 (乂憨憨乂)
看板Flash
標題[問題] 連結...連不到阿 出現1009
時間Mon Mar 21 15:43:29 2011
各位高手
我有寫一個按鈕連結
程式碼如下
button_1.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF);
var fl_Loader:Loader;//此變數會記錄您希望載入或取消載入 SWF
var fl_ToLoad:Boolean = true;
function fl_ClickToLoadUnloadSWF(event:MouseEvent):void
{
if (fl_ToLoad)
{
fl_Loader = new Loader();
fl_Loader.load(new URLRequest("panorama.swf"));
addChild(fl_Loader);
}
else
{
fl_Loader.unload();
removeChild(fl_Loader);
fl_Loader = null;
}
fl_ToLoad = ! fl_ToLoad;
}
在中間超連結那邊
如果是寫圖片連結 就連結的到
但是當我換成上面那種 SWF 就不行連
會出現1009
訊息如下:
TypeError: Error #1009: 無法存取 Null 物件參考的屬性或方法。
at main()
TypeError: Error #1009: 無法存取 Null 物件參考的屬性或方法。
at menu1_fla::MainTimeline/frame1()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.105.97.5
→ aquarianboy:請習慣把動作加在load的onComplete事件之後 03/21 15:51
→ sleeppig2008:我有寫阿 03/21 16:05
→ sleeppig2008:button_1.addEventListener(MouseEvent.CLICK, fl_Cl 03/21 16:05
→ sleeppig2008:那一句 03/21 16:06
→ aquarianboy:我的意思是,請把東西load進來之後再addChild 03/21 16:51
→ aquarianboy:你的button_1是loader嗎? CLICK看起來像COMPLETE嗎? 03/21 16:52
→ sleeppig2008:喔喔~~~懂了 我再去試試~!!!感謝 03/21 16:53