Here's the link to the JIRA entry: http://jira.openlaszlo.org/jira/browse/LPP-9727
On Tue, Feb 1, 2011 at 1:52 AM, Raju Bitter <[email protected]> wrote: > When you set rotationZ on the textfield, that means the sprite content > is rendered into a bitmap. It would probably be best to distinguish > between SWF9 and SWF10 for rotation, using rotation for SWF9, and > rotationZ for small fontsizes with SWF10. I don't know how the > rotationZ will behave with embedded fonts, you might want to test that > first. > > And for larger fonts, instead of using a TextField you'd probably want > to use the TextBox factory to create a TextLine object, as described > here: > http://www.yswfblog.com/blog/2009/05/21/the-knack-to-rotating-dynamic-text-in-flash-10/ > > The screenshot in this blog post shows the difference in text > rendering (upper text with simple rotationZ is a bit blurry with > larger fonts). > > On Tue, Feb 1, 2011 at 1:37 AM, Raju Bitter > <[email protected]> wrote: >> http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf9/LzTLFTextFieldHostFormat.as >> I only found this function dealing with rotation in all classes >> dealing with text. >> >> public function get textRotation():* >> { >> return undefined; >> } >> >> On Tue, Feb 1, 2011 at 1:33 AM, Raju Bitter >> <[email protected]> wrote: >>> By "not working" I mean that the text disappears as soon as I set the >>> rotation property on the <text> element. Since Flash Player 10 >>> supports the rotation, why does the text disappear when the text view >>> is rotated? Do you control the visibility of the textfield based on >>> the outer view rotation? >>> >>> On Tue, Feb 1, 2011 at 1:23 AM, Raju Bitter >>> <[email protected]> wrote: >>>> Henry, >>>> >>>> I just saw that text rotation is not working in the AS3 based runtime >>>> (SWF10). What is the reason for that? Flash 10 supports rotation of >>>> text without embedding fonts. >>>> >>>> I've created an improvement request, with a demo attached. Flash >>>> Player 10 added a rotationZ property to a TextField. That means, >>>> saying >>>> >>>> someText.getDisplayObject().textfield.rotationZ = 30; >>>> >>>> will rotate the text. Works for Chinese/Korean/Asian languages as >>>> well, as long as the font is on your system. >>>> >>>> Depending on the font size, another approach is better (using a >>>> TextBlock object), as described here: >>>> http://www.yswfblog.com/blog/2009/05/21/the-knack-to-rotating-dynamic-text-in-flash-10/ >>>> >>> >> >
