2009-12-06 47 views
3

當我在Flash庫中拖放圖像時,路徑有時是相對的(./somefolder/someimage.png),有時它是絕對的(D:\ blah \ somefolder \ someimage.png)。如何在Flash庫中使用資源的相對路徑?

如何才能使用閃存庫中的相對路徑,以便能夠從任何計算機和/或任何文件夾更新所有圖像?

預先感謝您。

+0

是給swf根文件夾以外的絕對路徑的圖像? – Amarghosh 2009-12-06 12:58:20

+0

我的圖像位於fla根文件夾內的文件夾中,我總是將它們放在fla的文件夾中,但有時它們有絕對路徑。 – 2009-12-06 22:55:15

回答

0

我有CS5,項目保存爲未壓縮的* .xfl,我的項目的目錄結構:

  • /」 根目錄項目(即C:\ MyApp的)包含主* XFL項目文件和其他系統文件夾/bin中/META-INF

  • /圖像 - 所有的藝術存在,PNG格式,JPG格式等

我去IDE,文件 - >導入 - >導入到舞臺,然後我選擇/ images文件夾

它們出現在圖書館的情侶圖片(使用移)。此外,他們自動複製到系統/庫文件夾

在主項目XML文件(DOMDocument.xml),有行如(清洗):

<DOMBitmapItem name="Buttons/menu-button!.png" ....... sourceExternalFilepath=".\LIBRARY\Buttons\menu-button!.png" ......./> 

正如你所看到的路徑是相對的。我不使用* .fla項目,但你可以試試這個方案!我的項目路徑不包含空格。

希望這個幫助