Comment éviter une perte de qualité (gros pixels) dans flash? - Infographie 2D - Graphisme
Marsh Posté le 07-12-2009 à 19:29:36
Tu clics droit sur tes photos dans la bibliothéque, tu clics "propriétés", tu coches la case "autoriser le lissage" ou un truc du genre.
Marsh Posté le 07-12-2009 à 21:34:10
Bonsoir,
merci de bien vouloir s'attarder sur mon cas...
Malheureusement cela n'a pas l'air de fonctionner.
Pour être sûr de ne pas avoir fait d'erreur, voilà ce que j'ai fait:
1. j'ai une photo qui vient de photoshop en png24.
2. je l'importe dans la bibliothèque et je fais propriétés > autoriser le lissage (déjà coché) et je choisis "sans perte (PNG/GIF)"
3. je mets mon image dans mon image-clé que je pivote un peu
4. je la convertis en clip
5. je crée une interpolation de mouvement un peu plus loin
Et là, malheureusement, j'ai cette grosse perte de qualité quand je visualise le résultat.
Mais pourquoi?
Merci d'avance
Marsh Posté le 07-12-2009 à 22:39:08
Déjà parce que Flash est fait pour du vectoriel et pas pour des images.
Ensuite tu peux essayer d'appliquer le paramètres ._quality = "BEST" sur tes clips.
Marsh Posté le 07-12-2009 à 22:52:12
Sinon, instancier l'image dans un objet Bitmap et mettre la propriété du bitmapData ".smooth" à true (vraie / activée).
Ensuite, c'est ce bitmapData qu'il faut redessiner dans ton clip grâce à la methode draw()...
Plus facile à dire qu'à faire (si tu ne connais pas trop l'AS), je l'admet...
Mais un p'tit lien qui fait pas de mal : http://flash.mediabox.fr/index.php?showtopic=82356
Marsh Posté le 06-12-2009 à 20:16:26
Bonjour,
j'ai un gros problème avec flash.
je fais une petite animation avec photos: simplement des interpolations de mouvements.
Le soucis est que je perds beaucoup de qualité quand je veux publier ou même visualiser le résultat.
Quand je "programme", le résultat a l'air très bon pourtant...
Comment puis-je éviter ça?
Pour être bien complet, ce sont des images en png24 (pour garder les arrondis transparents).
Merci d'avance
Message édité par bingojm le 28-12-2009 à 18:44:39