2011-02-08 53 views
0

我已經在Illustrator中創建了大型矢量圖形,作爲顯示資源導入到Flash中。Flash CS5 - 舞臺大小限制?

我正在構建的應用程序將針對不同的屏幕尺寸(包括帶有AIR 2.5的電視機),並且顯示資產將在運行時縮小以適應目標屏幕。

矢量圖形的最大輸入是5000 x 1250像素。然而,我無法導入圖形(或者作爲天然載體或位圖轉換),因爲該階段的大小限制在Flash Professional CS5的:

enter image description here

從flash.display.BitmapData類文件:

在AIR 1.5和Flash播放器10中,BitmapData對象 的 最大尺寸的寬度或高度, 8191個像素和像素的總數不能 超過16,777,215像素。 (因此,如果一個 BitmapData對象是8191個像素 寬,它只能是2048個像素 高。)在Flash Player 9及更早 和AIR 1.1和更早的版本, 限制是高度 2880個像素,寬度2880 。

我針對AIR 2.5的發佈設置的球員,我仍然無法增加超過2880 X 2880或導入圖形大於2880 X 2880

舞臺大小如果BitmapData限制已增加對於Flash Player 10和AIR 1.5或更高版本,爲什麼我無法導入圖形和/或在該限制內增加舞臺的大小?

+0

雖然這不能解決您的問題,但通常將篩選器分配給您計劃移植到閃存的Illustrator資產通常是一個壞主意。事實上,我試圖讓每個人都儘可能地在辦公室進行閃光。我相信在即將發佈的Creative Suite版本中,產品將越來越兼容,但現在AI-> Fl仍然需要大量額外的工作。所以刪除所有的位圖過濾器,如果可以的話,在flash中重新創建它們作爲向量。除了頭痛之外,你是否真的需要一個應用程序,其中包含許多來自過濾器的膨脹? – Daniel 2011-02-08 21:21:56

+0

當然,這是聰明的建議。我只有一個位圖過濾器,它是Photoshop Effects> Texture> Grain,這是不可能在Flash中創建的,或者至少不容易。 – TheDarkIn1978 2011-02-08 21:50:35

回答

0

Flash CS5將需要更新,以便它可以接受新的較大舞臺尺寸,但是,沒有關於何時可以使用這種更新的信息。

另一方面,由於您的資產是矢量圖形,爲什麼不以較小的尺寸導入它,它將是相同的。