{"action":"created","issue":{"url":"https://api.github.com/repos/openfl/openfl/issues/398","labels_url":"https://api.github.com/repos/openfl/openfl/issues/398/labels{/name}","comments_url":"https://api.github.com/repos/openfl/openfl/issues/398/comments","events_url":"https://api.github.com/repos/openfl/openfl/issues/398/events","html_url":"https://github.com/openfl/openfl/issues/398","id":49222890,"number":398,"title":"Missing support for arbitrarily rotated TextFields","user":{"login":"grapefrukt","id":158901,"avatar_url":"https://avatars.githubusercontent.com/u/158901?v=3","gravatar_id":"","url":"https://api.github.com/users/grapefrukt","html_url":"https://github.com/grapefrukt","followers_url":"https://api.github.com/users/grapefrukt/followers","following_url":"https://api.github.com/users/grapefrukt/following{/other_user}","gists_url":"https://api.github.com/users/grapefrukt/gists{/gist_id}","starred_url":"https://api.github.com/users/grapefrukt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grapefrukt/subscriptions","organizations_url":"https://api.github.com/users/grapefrukt/orgs","repos_url":"https://api.github.com/users/grapefrukt/repos","events_url":"https://api.github.com/users/grapefrukt/events{/privacy}","received_events_url":"https://api.github.com/users/grapefrukt/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-11-18T12:59:16Z","updated_at":"2015-02-20T22:34:04Z","closed_at":"2015-02-20T22:33:32Z","body":"![flashplayer_11_8_sa_debug 2014-11-18 12-00-14-12](https://cloud.githubusercontent.com/assets/158901/5086332/6a8631b8-6f1b-11e4-9df0-117fb3302a10.gif)\r\n\r\nNative targets do not allow for arbitrary rotation of `TextField`, there are workarounds, but I can't see any reason this should not be a relatively easy thing to support?\r\n\r\nTest case here: https://dl.dropboxusercontent.com/u/32925/openfl-bug-fontrotate.zip\r\n\r\n```haxe\r\npackage;\r\n\r\nimport openfl.Assets;\r\nimport openfl.display.Sprite;\r\nimport openfl.text.TextField;\r\nimport openfl.text.TextFormat;\r\nimport openfl.events.Event;\r\n\r\nclass Main extends Sprite {\r\n\t\r\n\tvar textfield:TextField;\r\n\r\n\tpublic function new() {\r\n\t\tsuper();\r\n\t\t\r\n\t\t#if flash \r\n\t\t\tvar font:String = Assets.getFont('assets/junction.ttf').fontName;\r\n\t\t#else \r\n\t\t\tvar font:String = Assets.getFont('assets/junction.otf').fontName;\r\n\t\t#end\r\n\t\t\r\n\t\tvar textFormat = new TextFormat(font, 48, 0xffffff);\r\n\t\t\r\n\t\ttextfield = new TextField();\r\n\t\ttextfield.x = 100;\r\n\t\ttextfield.y = 100;\r\n\t\ttextfield.defaultTextFormat = textFormat;\r\n\t\ttextfield.embedFonts = true;\r\n\t\ttextfield.text = 'test';\r\n\t\taddChild(textfield);\r\n\t\t\r\n\t\taddEventListener(Event.ENTER_FRAME, handleEnterFrame);\r\n\t}\r\n\t\r\n\tfunction handleEnterFrame(e:Event){\r\n\t\ttextfield.rotation += 1;\r\n\t}\r\n}\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/openfl/openfl/issues/comments/75332055","html_url":"https://github.com/openfl/openfl/issues/398#issuecomment-75332055","issue_url":"https://api.github.com/repos/openfl/openfl/issues/398","id":75332055,"user":{"login":"jgranick","id":833997,"avatar_url":"https://avatars.githubusercontent.com/u/833997?v=3","gravatar_id":"","url":"https://api.github.com/users/jgranick","html_url":"https://github.com/jgranick","followers_url":"https://api.github.com/users/jgranick/followers","following_url":"https://api.github.com/users/jgranick/following{/other_user}","gists_url":"https://api.github.com/users/jgranick/gists{/gist_id}","starred_url":"https://api.github.com/users/jgranick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgranick/subscriptions","organizations_url":"https://api.github.com/users/jgranick/orgs","repos_url":"https://api.github.com/users/jgranick/repos","events_url":"https://api.github.com/users/jgranick/events{/privacy}","received_events_url":"https://api.github.com/users/jgranick/received_events","type":"User","site_admin":false},"created_at":"2015-02-20T22:34:04Z","updated_at":"2015-02-20T22:34:04Z","body":"BTW, I love your animated GIF example images, you A+ student"}}