2010-08-08 50 views
0

这里有趣的问题 - 我正在使用Flex 3制作一个小游戏 - 现在我有一个静态ImageAccess类,它首先加载所有图像并将它们存储在静态数组中以便将来更快地访问。Flex 3静态位图问题

现在,因为我没有调用Clone()(用于效率问题),所以我直接写入bitmapdata,而是偶然写入物理位图数据。

现在这个怪异的部分--Flex使用某种奇怪的缓存并将位图存储到新的更改中 - 无论我做什么(重新启动Flex Builder,删除缓存,重新启动浏览器),位图数据仍然存在加载额外的信息(即使图像没有所有的数据)。

请帮助:d

回答

0

你能给什么额外的信息你在谈论更多的细节? 如果我错了,请纠正我,但Flex不会缓存任何内容,但浏览器在任何情况下都会使用其他浏览器查看原始图像。如果没有,你可能会考虑一些被遗忘的函数仍然在原始位图上运行的可能性......你有没有尝试过在另一个浏览器中查看应用程序? 也有可能因任何原因而损坏原始图像...