我有一個名爲拇指的麥克。我有其他MC命名爲曲目。當我使用下面的腳本移動thumb_mc時,我還需要我的track_mc移動。如何移動MC而其他MC移動在AS3
thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumb_onMouseDown);
function thumb_onMouseDown(event:MouseEvent):void {
xOffset = mouseX - thumb.x;
stage.addEventListener(MouseEvent.MOUSE_MOVE, stage_onMouseMove);
stage.addEventListener(MouseEvent.MOUSE_UP, stage_onMouseUp);
}
function stage_onMouseMove(event:MouseEvent):void {
thumb.x = mouseX - xOffset;
//restrict the movement of the thumb:
if(thumb.x < 8) {
thumb.x = 8;
}
if(thumb.x > 540) {
thumb.x = 540;
}
event.updateAfterEvent();
}
function stage_onMouseUp(event:MouseEvent):void {
stage.removeEventListener(MouseEvent.MOUSE_MOVE, stage_onMouseMove);
stage.removeEventListener(MouseEvent.MOUSE_UP, stage_onMouseUp);
}
我不這裏有什麼y值爲我的代碼。 。我只需要像滾動條那樣從右向左和從左向右移動事物。而且我需要用鼠標點擊一下鼠標 – Venki
無論如何,我更新了一下我的答案,請檢查它是否可以幫助您 – jfgi
確定讓我檢查它。謝謝。 – Venki