/*想做一个全屏的flash桌面,这是一个模仿XP鼠标拖动的类*/
class dragArea extends MovieClip {
private var posX:Number;
private var posY:Number;
public function dragArea(){
_root.createEmptyMovieClip("mouseArea", 1000);
_root.onMouseDown = function() {
posX = _root._xmouse;
posY = _root._ymouse;
_root.mouseArea.onEnterFrame = function() {
clear();
with (_root.mouseArea) {
lineStyle(2, 0x666666, 50);
beginFill(0x999999, 50);
moveTo(posX, posY);
lineTo(_root._xmouse, posY);
lineTo(_root._xmouse, _root._ymouse);
lineTo(posX, _root._ymouse);
lineTo(posX, posY);
endFill();
}
};
_root.onMouseUp = function() {
_root.mouseArea.clear();
delete _root.mouseArea.onEnterFrame;
};
};
}
}
回复Comments