2010-05-12 67 views
2

這裏是我的問題(可惜的是沒有找到解決辦法@google):AS3 - 裝載機類:調整外部SWF到它的原始階段大小

我加載外部SWF [AS2]進入主SWF [AS3]使用Loader類。 主要swf是800 x 600,外部swf是300 x 200.

將外部swf添加到主swf後,外部swf將其尺寸從300 x 200擴展到主swf的尺寸:800 x 600。

我該如何預防?我想要加載的swf保存它的原始大小。

乾杯 羅布

回答

0

假設有在AS2 SWF沒有代碼本身是做擴大,我認爲你需要在AS3做的是:

stage.scaleMode = StageScaleMode.NO_SCALE; 
stage.align = StageAlign.TOP_LEFT; 
+0

問題的原因是加載的swf已經對onResize處理程序進行了硬編碼,所以沒有源代碼可以在加載到另一個swf後保持原始的舞臺大小。 Thx – AleYazda 2010-05-16 09:35:40