gpt4 book ai didi

flash - AIR,加载本地存储的图片

转载 作者:行者123 更新时间:2023-12-02 02:22:07 25 4
gpt4 key购买 nike

我打包了一个包含一些 Assets (图像)的 IPA 文件。安装后,我想在我的 swf 中加载一个图像:这个图像的路径是什么?如何加载它?

最佳答案

如果您打包了 assets 文件夹,则安装应将其内容包含在 File.applicationDirectory.resolvePath("./assets/") 文件夹中。

您可以通过File.applicationDirectory.resolvePath("./assets/myImage.png")引用图片文件

将文件读入byteArray,

var f:File=File.applicationDirectory.resolvePath("./assets/myImage.png");
var fs:FileStream=new FileStream();
var ba:ByteArray=new ByteArray();

fs.open(f, FileMode.READ);
fs.readBytes(ba);
//unsure about this, also try CompressionAlgorithm.DEFLATE
ba.uncompress(CompressionAlgorithm.ZLIB); //uncompresses the byteArray
fs.close();

您现在将在 byteArray 中拥有图像文件的字节。

关于flash - AIR,加载本地存储的图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7646438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com