Flou avec rotationY=0 : utiliser transform.matrix (ActionScript 3.0)

Il vous est peut-être déjà arrivé d’avoir des effets de flou quand vous utilisez les propriétés de rotation 3D de Flash (rotationX, rotationY et rotationZ).
Ces effets de flou sont générés par le moteur de rendu 3D du lecteur Flash.

Le seul hic, lorsque vous affectez la valeur 0 à l’une de ces propriétés, votre objet d’affichage prend lui aussi un peu de flou.
Ainsi, si vous avez un clip avec du texte dedans et que vous changez sa propriété rotationY en lui affectant 0, vous remarquerez que le texte a un léger flou.

Pour éviter cela, il suffit de supprimer toute information de la matrice 3D de transformation de votre objet.
Utilisez le code suivant :
monObjet.transform.matrix = new Matrix();

Lien: Flash notes by Edzis.

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch. En plus de mon activité autour du monde mobile, je suis co-gérant d'une jeune société, Caelys, qui offre aux professionnels une plateforme de vente unique.

Articles similaires

  • Utiliser une TV avec iPhone & iPad HDMI Adapter et iOS SDK Lire →

Laisser un commentaire

Les champs obligatoires sont identifiés par *

*