Your transformation code may be a little too funky :) I (drastically) simplified your code and it works fine:
private function companyName():void { var coName:TextField = new TextField(); with(coName){ x = 100; y = 100; autoSize = TextFieldAutoSize.LEFT; embedFonts = true; defaultTextFormat = new TextFormat("Arial", 40, 0); text = "Company Name"; filters = [new DropShadowFilter(10, 0, 0, 0.5, 10, 10)]; } addChild(coName); //transform var degX:Number = 15; var degY:Number = 15; var m:Matrix = new Matrix(); m.b = Math.tan(degY*Math.PI/180); m.c = Math.tan(degX*Math.PI/180); coName.transform.matrix = m; } -- Kenneth Kawamoto http://www.materiaprima.co.uk/ On 15 February 2010 16:44, Susan Day <suzieprogram...@gmail.com> wrote: > 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 Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders