2015-01-05 81 views
1

我開始構建這個引導站點,我的字體頁面上有Flash動畫。 - >http://testi9.aada.fi/index.php?cID=180如何使Flash動畫響應

我的動畫尺寸是1472px x 485px。現在我希望它在引導站點上具有100%的寬度,這樣它就可以很好地適應不同的屏幕尺寸。

我加入這個CSS代碼上引導css文件:

#swfcontent169 { 
border:solid thin #f00; 
width:100%; 
} 

現在我的flash動畫是100%,但不知何故,關於每邊我的flash動畫是 那些「符號」可見得和動畫沒有拉伸,因爲我希望它是(全寬)。

有人可以幫我解決這個問題嗎?

// Mika

回答

1

您需要爲flash對象設置適當的縮放模式。 (scale嵌入屬性)或stage.scaleMode通過AS3代碼。

下面是各選項的視覺綱要:(你可能會希望精確配合或無邊框)

比方說,這是你的文檔: enter image description here

我們有四盒(每個角一個) ,還有一些灰色的盒子不在舞臺上。

這裏是你的選擇:


全部顯示: enter image description here

顯示等全臺適合各種規模的內容,但你得到一個排水溝,如果它是不正確的大小並且舞臺上的物體可能是可見的。


無邊框: enter image description here

這將縮放以全部內容將填補界限(保持方面),但後來如果不是確切大小,你會得到的裁剪舞臺上,看看這些盒子是如何在頂部被裁剪的?您可以更改將裁剪階段與stageAlign屬性對齊的方式。


嚴格匹配 enter image description here 這樣只會讓整個舞臺適合在限定的區域,但它不會兌現你的長寬比和事情可能看起來壓扁/拉伸。


沒有比例 enter image description here 這不會縮放舞臺的。所以如果定義的區域比舞臺小,它會裁剪它,如果更大,你會得到排水溝。


您可能想要精確匹配或無邊框 - 取決於您是否需要修正寬高比。您也可以使用非規模並使用代碼以您想要的方式對齊內容。

您可以使用嵌入參數align幾種方式對齊內容。

您可以在嵌入代碼中調整這些值。 FlashPro發佈設置中還有一些選項(當您單擊HTML Wrapper格式時),或者您可以使用以下在線工具:http://embed-swf.org/embed-swf.php

+0

Thx guys。這是非常有幫助的! – Mika