флэш Tranformation Матрица через JSFL скупы мне :(Rotation + Matrix + JSFL
Я должен написать сценарий JSFL, который создает текст на моей флэш-сцены, и вращать его со случайным углом. Imagine I хотите создать и повернуть «Hello World!» на 45 градусов, мой код выглядит следующим образом:
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
проблема: вращение применяется к моему тексту это 58,3 вместо 45.
у меня есть признать, что я вроде нуб с матрицей ... поэтому я использовал «ma трикс преобразования для вращения "здесь: http://www.senocular.com/flash/tutorials/transformmatrix/
Идеи?
спасибо.
Ты моя суперзвезда (и мне очень стыдно за мою ошибку). Большое спасибо. – lvictorino
Я всегда буду рядом с тобой (этот сайт является частным чатом?: D) –