我在as3 flash项目中遇到了一个奇怪的PNG问题。我正在将一堆PNG加载到具有渐变透明度的闪存中。
在早期幻灯片中,这些正确显示,稍后在项目中,渐变透明度显示为纯黑色背景。
这是内存问题吗?关于内存清理,我一直很热门。使用完全相同的脚本加载所有图像,我可以使用相同的结果交换图像。似乎在一段时间后闪光停止显示正确的透明度。
我的问题的图像可以在下面看到。
工作: http://s331209305.websitehome.co.uk/board/working.jpg
然后在第一级玩之后:
破: broken.jpg(与上面相同的url,最后是broken.jpg(显然我在这里是一个新用户,我在帖子中不能有多个网址))
我一直在谷歌搜索几个小时,但找不到任何遇到类似问题的人。
非常感谢任何建议。
Ť
答案 0 :(得分:0)
我很好奇,如果你把它们加载到彼此之上,你就会开始看到积累。
如果没有看到任何代码,很难说清楚到底是什么,但这里有一些想法
答案 1 :(得分:0)
好的,我知道这是一篇很老的帖子,但是我在google上搜索了很长时间,但我发现这个问题也只是我提到的。
无论如何,长话短说,我解决了我的问题。
问题是我已经将alpha方式设置为高。我把它设置为5,它做了类似于你的事情。我必须确保alpha始终夹在0和1之间。
希望这也是你的问题。