as3 对于加载进来多层swf缩放操作

Posted 唯一~~~会

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了as3 对于加载进来多层swf缩放操作相关的知识,希望对你有一定的参考价值。

//swf实际尺寸
var oldWidth:Number = frameLder.contentLoaderInfo.content.width;
var oldHeight:Number = frameLder.contentLoaderInfo.content.height;
//swf原舞台尺寸
var stageWidth:Number = frameLder.contentLoaderInfo.width;
var stageHeight:Number = frameLder.contentLoaderInfo.height;



//trace(frameLder.contentLoaderInfo.content.width,"被加载进来的宽度");
frameLder.contentLoaderInfo.content.scaleX=frameLder.contentLoaderInfo.content.scaleY= 1080/stageHeight;

 

 

所有加载的swf都不要放在stage中。尽量放在时间轴上就是开始的文档类this。这样的缩放才有效

以上是关于as3 对于加载进来多层swf缩放操作的主要内容,如果未能解决你的问题,请参考以下文章

as3 从网络外部加载 swf 以控制从网络外部加载的 swf

as3 加载swf防止子父swf冲突 笨方法解决

将 AS2 SWF 加载到 AS3 SWF 中并在 URL 中传递变量

在 AS3 Flash Builder 中为 SWF 创建预加载器

as3.0加载swf并控制

AS3跨域加载SWF文件