2010-08-08 2 views
0

흥미로운 문제 - Flex 3를 사용하여 작은 게임을 만들고 있습니다. 이제는 정적 인 ImageAccess 클래스가 있습니다.이 클래스는 먼저 모든 이미지를로드하고 나중에 더 빨리 액세스 할 수 있도록 정적 배열에 저장합니다. .Flex 3 정적 비트 맵 문제

지금부터 나는 효율적인 문제를 위해 Clone()을 호출하지 않고 물리적 비트 맵 데이터를 처리하고 우연히 한 번 비트 맵 데이터에 직접 작성했습니다.

이상한 부분 - Flex는 이상한 캐싱을 사용하고 비트 맵을 새로운 변경 사항과 함께 저장합니다. 내가하는 일 (Flex Builder를 다시 시작하고 캐시를 삭제하고 브라우저를 다시 시작)에 상관없이 비트 맵 데이터는 여전히 유지됩니다. 추가 정보가로드됩니다 (이미지에 모든 데이터가 없더라도).

도와주세요 :

답변

0

당신이 추가 정보를 당신이 무슨 말을하는지에 대한 자세한 내용을 줄 수 D? 내가 틀렸을 때 Flex를 수정했는데, 브라우저가 아무렇게나 캐시하지 않는다고해도, 다른 브라우저로 볼 때 원본 이미지가 표시되어야합니다. 그렇지 않으면 잊어 버린 일부 기능이 원본 비트 맵에서 계속 작동 할 가능성을 고려할 수 있습니다 ... 그런데 다른 브라우저에서 응용 프로그램을 보려고 했습니까? 이유가 무엇이든 원본 이미지가 손상 될 가능성이 있습니다 ...