Flash 将加载的swf调整为2
我正在尝试调整swf文件的大小,该文件被加载到loader_mc剪辑中。到目前为止,我已经用两种方法对此进行了测试:Flash 将加载的swf调整为2,flash,actionscript-2,Flash,Actionscript 2,我正在尝试调整swf文件的大小,该文件被加载到loader_mc剪辑中。到目前为止,我已经用两种方法对此进行了测试: load_mc.loadMovie(swfUrl); load_mc._width=210; load_mc._yscale=175; 但一旦我这样做,swf就不会加载 我可以这样做,但它不使用宽度,这是我需要的 load_mc.resize_mc.loadMovie(swfUrl); load_mc.resize_mc._xscale=50; load_mc.resize_m
load_mc.loadMovie(swfUrl);
load_mc._width=210;
load_mc._yscale=175;
但一旦我这样做,swf就不会加载
我可以这样做,但它不使用宽度,这是我需要的
load_mc.resize_mc.loadMovie(swfUrl);
load_mc.resize_mc._xscale=50;
load_mc.resize_mc._yscale=50;
谢谢 IIRC flash在您使用loadMovie将某些内容加载到电影剪辑中后,将其替换为电影剪辑。因此,原始movieclip的所有设置都将丢失。如果要解决该问题,则意味着您可以添加一个调整大小的外部容器: 外部加载加载加载电影(swfUrl); 外部最大宽度=210; 外部刻度=175 或者等到movieclip加载后再调整其大小 使用AS2加载MovieClips的一种更舒适、更推荐的方法是MovieClipLoader,它有一个事件可以轻松完成此操作: