Flash AS 3.0 Mac OS X中文件的相对路径

问题描述 投票:0回答:1

我有一个加载图像并显示它的SWF。

图像的路径是相对的。它看起来像这样:

../../../images/thumbnail1.png

在Windows上它工作正常。

MAC OS X SWF文件无法加载图像。那么在Windows和MAC OS上的relative path有什么区别吗?

previewImagePath是../../../ images/thumbnail1.png

previewLoader = new Loader();
previewLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, previewLoaded);
previewLoader.load(new URLRequest(previewImagePath));

public function previewLoaded(e:Event):void
{
    previewImageBtm = Bitmap(previewLoader.content);
    previewImageBtm.smoothing=true;
    addChild(previewImageBtm);  
}//previewLoaded
macos actionscript-3 flash path relative
1个回答
0
投票

OSX在以前的文件夹中加载图像没有任何限制。你的代码是正确的。确保您在先前的文件夹中具有足够的权限,并在本地服务器中测试您的文件。

这里有一个例子,可以在我的Mac上完美运行。

https://docs.google.com/file/d/0Bw9pbLM_BascdWs2d2lCZFVRdWM/edit?usp=sharing

© www.soinside.com 2019 - 2024. All rights reserved.