作者liz0603 (..)
看板Flash
标题[问题] AS3.0按钮侦测载入各种不同的swf档
时间Thu Mar 25 12:28:26 2010
依旧先传上一个fla档
http://kindaii.ymgallery.com/index_4.fla
我在这边六个按钮设按下会汇入各种不同的swf档
而且按其他按钮 会载入另一个swf档..而目前swf档会消失
但只要一点按钮就会出现
TypeError: Error #1009: 无法存取 Null 物件参考的属性或方法。
at 3d_menu_fla::MainTimeline/WAITING()
我很肯定在按钮里有取名字..
也有在要load的地方 取一个名字子叫load_mc
虽然正常显示页面 但里面页面里的东西会有时候怪怪的
想请问
var ldr:Loader = new Loader();
var file:String="3d_menu.swf";
ldr.load(new URLRequest(file));
load_mc.addChild(ldr);
a_btn.addEventListener(MouseEvent.CLICK,onClick);
b_btn.addEventListener(MouseEvent.CLICK,onClick);
c_btn.addEventListener(MouseEvent.CLICK,onClick);
d_btn.addEventListener(MouseEvent.CLICK,onClick);
e_btn.addEventListener(MouseEvent.CLICK,onClick);
f_btn.addEventListener(MouseEvent.CLICK,onClick);
function onClick(e:MouseEvent):void
{
var _str:String
if(e.currentTarget == a_btn){
_str = "about_us.swf"
}else if(e.currentTarget == b_btn){
_str = "service.swf"
}else if(e.currentTarget ==c_btn){
_str = "works_menu.swf"
}else if(e.currentTarget == d_btn){
_str = "3d_menu.swf"
}else{
_str = "fullscreen/contact.swf"
}
ldr.load(new URLRequest(_str));
load_mc.addChild(ldr);
}
这样的写法有问题吗
如果有
希望给我一个指正
如果能直接修改我档案里的内容更好...
谢谢
受到这里的帮助许多真是感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.1.246