Hello;
I'm trying to get a matrix transformation to work. The thing about my code
is that it prints to screen just fine without any exceptions...but it
doesn't skew the text as I'd like it to. Here's my function. All variables
defined earlier in code (again, everything works except the transform):
function companyName():void
{
var coName:TextField = new TextField();
coName.text = 'Company Name';
coName.textColor = 0xFFFFFF;
coName.autoSize = TextFieldAutoSize.LEFT;
coName.x = 550;
coName.y = 55;
var format:TextFormat = new TextFormat();
format.font = myFont.fontName;
format.size = 40;
coName.setTextFormat(format);
var dropShadow:DropShadowFilter = new DropShadowFilter();
dropShadow.color = 0x000000;
dropShadow.blurX = 10;
dropShadow.blurY = 10;
dropShadow.angle = 0;
dropShadow.alpha = 0.5;
dropShadow.distance = 10;
var filtersArray:Array = new Array(dropShadow);
coName.filters = filtersArray;
target.addChild(fontContainer);
fontContainer.addChild(coName);
addChild(fontContainer);
var degX:Number = 15;
var degY:Number = 15;
var m:Matrix = transform.matrix;
m.b = Math.tan(degY *(Math.PI/180));
m.c = Math.tan(degX *(Math.PI/180));
var t:Transform = new Transform(target);
t.matrix = m;
target.transform = t;
}
TIA,
Susan
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders