flash as3.0 加载影片剪辑 大小不能改变
var loader:Loader=new Loader();
loader.load(new URLRequest("youxi.swf")); //加载外部影片的路径
loader.x=0;//改变加载动画的x轴位置
loader.y=0;//改变加载动画的y轴位置
loader.width = 500;//改变不了
loader.height = 500;
addChild(loader);
------解决方案--------------------loader.contentLoaderInfo.addEventListener(Event.COMPLETE,okFun);
function okFun(e:Event=null):void{
loader.width=500;
loader.height=500;
}
要基于事件去考虑,你那个代码在设定尺寸时,剪辑可能还没有加载进来,所以设定无效。
------解决方案--------------------var loader:Loader=new Loader();
var mc1:mc= new mc();
loader.load(new URLRequest("278.swf")); //加载外部影片的路径
mc1.addChild(loader);
addChild(mc1);
trace(mc1.width);
btn.addEventListener(MouseEvent.CLICK, spriteAdded);
function spriteAdded(e:MouseEvent):void{
trace(mc1.width);
mc1.width= 100;
mc1.height= 100;
trace(mc1.width);
}
放了个按钮可以控制。。。但是直接写下面貌似不能