Vizzy Flash Tracer
Vizzy Flash Tracer shows debug trace of SWF files without adding any extra code. It works in Firefox, Internet Explorer, Chrome, Safari, Flash IDE, Adobe AIR and other places where trace statements exist. Vizzy is cross-platform and has all features that a developer requires for a comfortable and fast debugging.

Vizzy runs out-of-the-box and configures your environment for you to start debugging your flash applications immediately (automatic mm.cfg file creation, determining location, debug flash player detection, etc.)

http://code.google.com/p/flash-tracer/

[as3]
function setRegPoint(obj:DisplayObjectContainer, newX:Number, newY:Number):void {
//get the bounds of the object and the location
//of the current registration point in relation
//to the upper left corner of the graphical content
//note: this is a PSEUDO currentRegX and currentRegY, as the
//registration point of a display object is ALWAYS (0, 0):
var bounds:Rectangle = obj.getBounds(obj.parent);
var currentRegX:Number = obj.x – bounds.left;
var currentRegY:Number = obj.y – bounds.top;

var xOffset:Number = newX – currentRegX;
var yOffset:Number = newY – currentRegY;
//shift the object to its new location–
//this will put it back in the same position
//where it started (that is, VISUALLY anyway):
obj.x += xOffset;
obj.y += yOffset;

//shift all the children the same amount,
//but in the opposite direction
for(var i:int = 0; i < obj.numChildren; i++) {
obj.getChildAt(i).x -= xOffset;
obj.getChildAt(i).y -= yOffset;
}
}
[/as3]

then call function anywhere

[as3]
book.addEventListener(MouseEvent.CLICK, bookClicked);
function bookClicked(event:MouseEvent):void {
book.scaleX *= -1;
}

//set the registration point for the book object in the middle instead:
setRegPoint(book, book.width / 2, book.height / 2);
[/as3]

Quantic Dream, the development studio behind titles like Heavy Rain, has showcased the new technology, entitled ‘Kara’.
“Kara” is not our next game. It’s not the character, it’s not the world, it’s not the story… . That’s a part of the DNA of the studio.” tells David Cage.

So what is Kara ? As far as we know, it can look after house, do the cooking, mind the kids, organise your appointments, speak 300 langages, and remain entirely at your disposal