PDA

Просмотр полной версии : Как выделить курсором прямоугольную область


sanddog
24.05.2004, 19:13
Подскажите, как сделать так , что бы в готовом мульте можно было выделить область курсором, на подобие того как это происходит на рабочем столе в windows?

sergwizard
24.05.2004, 20:28
Можно так:
this.onMouseDown = function() {
newBox.clear();
startX = _xmouse;
startY = _ymouse;
dragging = true;

}
this.onMouseUp = function() {
dragging = false;
}
this.onMouseMove = function() {
if (dragging) {
endX = _xmouse;
endY = _ymouse;
_root.createEmptyMovieClip("newBox",1);
with(_root.newBox) {
lineStyle(.2,0x0000FF,10);
beginFill(0x0000FF, 5);
moveTo(_root.startX,_root.startY);
lineTo(_root.endX,_root.startY);
lineTo(_root.endX,_root.endY);
lineTo(_root.startX,_root.endY);
lineTo(_root.startX,_root.startY);
endFill();
}
}
}

Штрек
25.05.2004, 02:16
newBox.clear(); - ??!
Новый мувик - чистенький как младенец. :p

sanddog
25.05.2004, 13:33
СПА-АСИБО! :)