作者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
1F:→ aquarianboy:请习惯把动作加在load的onComplete事件之後 03/21 15:51
2F:→ sleeppig2008:我有写阿 03/21 16:05
3F:→ sleeppig2008:button_1.addEventListener(MouseEvent.CLICK, fl_Cl 03/21 16:05
4F:→ sleeppig2008:那一句 03/21 16:06
5F:→ aquarianboy:我的意思是,请把东西load进来之後再addChild 03/21 16:51
6F:→ aquarianboy:你的button_1是loader吗? CLICK看起来像COMPLETE吗? 03/21 16:52
7F:→ sleeppig2008:喔喔~~~懂了 我再去试试~!!!感谢 03/21 16:53