如何在Flash库中使用资产的相对路径?

时间:2009-12-06 12:11:40

标签: flash path

当我在flash库中拖放图像时,路径有时是相对的(./somefolder/someimage.png),有时它是绝对的(D:\ blah \ somefolder \ someimage.png)。

如何才能在闪存库中仅使用相对路径才能更新来自任何计算机和/或任何文件夹的所有图像?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我有CS5,项目保存为未压缩* .xfl,我的项目目录结构:

  • / ”根项目目录(即c:\ MyApp)包含main * xfl项目文件和其他系统文件夹 / bin / 等等

  • / images - 所有艺术品,pngs,jpgs等等

我转到IDE,File-> Import-> Import to stage,然后我从/ images文件夹中选择几个图像(使用shift)

它们出现在图书馆中。他们也自动复制到system / LIBRARY文件夹

在主项目XML文件(DOMDocument.xml)中,有一些行,例如(clean):

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

正如您所看到的,路径是相对的。我不使用* .fla项目,但你可以尝试这个方案!我的项目路径不包含空格。

希望这个帮助