作者minnieHJ (Be Ur Minnie)
看板Flash
标题Re: [问题] 两个swf档连结的问题
时间Fri Jun 19 00:38:01 2009
我想再请问一下
如果要在不同影格连结到不同的外部动画应该怎麽做呢?
我在frame1放了两个按钮
第一个按钮连结到frame2 第二个按钮连结到frame3
frame1的程式如下
stage1_btn.addEventListener(MouseEvent.CLICK, goStage1);
function goStage1(event:Event) {
gotoAndStop(2);
}
stage2_btn.addEventListener(MouseEvent.CLICK, goStage2);
function goStage2(event:Event) {
gotoAndStop(3);
}
frame2程式
var ldr:Loader = new Loader();
addChild(ldr);
var urlReq:URLRequest = new URLRequest("stage1.swf");
ldr.load(urlReq);
frame3程式
var ldr2:Loader = new Loader();
addChild(ldr2);
var urlReq2:URLRequest = new URLRequest("stage2.swf");
ldr.load(urlReq2);
测试结果可以连到stage1.swf
但是无法连到stage2.swf
执行时跑出错误讯息
TypeError: Error #1009: 无法存取 Null 物件参考的属性或方法。
at ShootRed_fla::MainTimeline/ShootRed_fla::frame11()
可是frame11根本没东西啊@@
请问我到底是哪里写错了呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.114.10.22
1F:推 cjcat2266:不如贴个原始档 06/19 01:14
2F:→ minnieHJ:已解决罗 06/20 11:57