AS3:加载的SWF的大小设置
-
20-09-2019 - |
题
我使用装载机到外部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,你会得到不同的结果,如果尺寸不匹配
不隶属于 StackOverflow