XrayLogger for AS3 (Alpha)
XrayLogger, or the connector for the Xray debugging console, for AS3 has an alpha code release. You can find it here.
Xray is a nice open source project found on OSFlash.org. The definition of Xray from the OSFlash.org site:
Xray (The AdminTool) is a “snapshot viewer†of the current state of your Flash application without impacting the performance or the file size of your application. Xray’s true nature is to look into the very guts of the Flash application and dissolve the 2d myth you see on screen to a 3D tangible entity you can truly crawl through.
Xray is brought to you by Blitz Labs.
John Grden is the creator but others have contributed to the project in different ways. I think with the new Flex 2 UI Xray version there was some confusion on if Xray had an AS3 connector. This caused some pressure for John to create one. I went ahead and download the XrayLogger for AS3 connector and got it working without too much trouble.
This is a promising project and I am excited to see it further the support for AS3/Flex2. Fine grain object introspection and snapshot views as the app is running might be less troubling then debug mode of the Flex Builder. You wont get breakpoints but a lot of time I do not know what I want to debug until I see the problem and would like a quick way to narrow it down realtime instead of assigning a bunch of breakpoints and stepping through them. Nothing is a silver bullet, but either way this will be a great tool to debugging or state viewer tool in the Flex 2 arsenal.
Oh yeah, download the XrayLogger for AS3 and give John some feedback.