似たような感じだけども、
DisplayObjectContainer.mouseXは、基準となるDisplayObjectContainerからの相対的な座標を返す。
MouseEvent.stageXはつねにステージ座標を返す。
MouseEvent.stageXはグローバル的な座標を取得したいときに使う感じかな。
メインのタイムラインとかドキュメントクラスで(this.)mouseXならstageXと同じ値を返すからどっち使っても一緒っぽい。

//フレームアクション
var sp:Sprite = new Sprite();
sp.graphics.beginFill(0xFF0000);
sp.graphics.drawRect(0,0,100,100);
sp.graphics.endFill();
sp.x = 200;
sp.y =200;
addChild(sp);


stage.addEventListener(MouseEvent.MOUSE_MOVE , xMouseMove);

function xMouseMove (e:MouseEvent):void {
	trace("e.stageX : "+e.stageX , "this.mouseX : "+ this.mouseX, "sp.mouseX : "+ sp.mouseX);
}