flash Tranformation Matrice via JSFL sont moyenne pour moi :(Rotation + Matrice + JSFL
Je dois écrire un script JSFL qui crée un texte sur ma scène Flash et faites-le pivoter avec un angle aléatoire. Imaginez I veulent créer et faire pivoter un « Bonjour tout le monde » à 45 degrés, mon code ressemble à ça:
rotateAngle = 45;
//creates my new text at x:0, y:0 coordinates
fl.getDocumentDOM().addNewText({left:0, top:0, right:10, bottom:10});
fl.getDocumentDOM().setTextString('Hello World!');
var mat = fl.getDocumentDOM().selection[0].matrix; //get the current matrix
// set rotation
mat.a = Math.cos(rotateAngle);
mat.b = Math.sin(rotateAngle);
mat.c = - Math.sin(rotateAngle);
mat.d = Math.cos(rotateAngle);
fl.getDocumentDOM().selection[0].matrix = mat; //apply new matrix
le problème est: la rotation appliquée à mon texte est 58,3 au lieu de 45.
Je admettre que je suis un peu noob avec la matrice ... alors j'ai utilisé le "ma transformation trix pour la rotation » ici: http://www.senocular.com/flash/tutorials/transformmatrix/
Idées?
merci.
Vous êtes ma super star (et j'ai très honte de mon erreur). Merci beaucoup. – lvictorino
Je serai toujours là pour vous (ce site est un chat privé non?: D) –