2010-08-08 16 views
0

Problème intéressant ici - Je fais un petit jeu en utilisant Flex 3 - maintenant j'ai une classe statique ImageAccess, qui charge d'abord toutes les images et les stocke dans un tableau statique pour un accès plus rapide dans le futur .Problème d'image statique Flex 3

Maintenant que j'adresse le bitmapdata physique sans appeler Clone() (pour des questions d'efficacité) et une fois par accident, j'ai écrit directement sur les bitmapdata. Maintenant, la partie bizarre - Flex utilise une sorte de mise en cache bizarre et stocke le bitmap avec les nouvelles modifications qui y sont apportées - quoi que je fasse (redémarrer Flex Builder, supprimer mon cache, redémarrer le navigateur) les données bitmap est encore chargé avec l'info supplémentaire (même si l'image est sans toutes ces données).

S'il vous plaît aider: D

Répondre

0

Pouvez-vous donner plus de détails à propos des informations supplémentaires que vous parlez? Corrigez-moi si je me trompe mais que Flex ne cache rien en tant que tel, le navigateur, dans tous les cas, visualisant avec un autre navigateur devrait afficher l'image originale. Si ce n'est pas le cas, vous pouvez considérer la possibilité que certaines fonctions oubliées agissent encore sur le bitmap d'origine ... avez-vous déjà essayé de voir l'application dans un autre navigateur? il y a aussi la possibilité que l'image originale soit corrompue pour une raison quelconque ...