我使用装载机到外部SWF加载到我SWF和并称加载的SWF的阶段使用event.target.content。

如果我设置加载的SWF的宽度和高度实际上我调整我加载的SWF内的movieclip。我想要做的是改变所加载的SWF的阶段大小。

这样做的任何方式?

有帮助吗?

解决方案

要找到你所需要的规模,最好的办法是比较的内容和目标的宽度和高度尺度的比率。 为了使区域内加载的SWF配合,缩放让一切都在里面,你可以做这样的事情:

var scale:Number = Math.min( _holder.width / _loader.content.width,
                            _holder.height / _loader.content.height );
_loader.content.scaleX = _loader.content.scaleY = scale;

这将确保你所看到的一切。如果更改Math.min到Math.max,你会得到不同的结果,如果尺寸不匹配

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top