Anzeige

Drag and Drop

jackassol

Erfahrenes Mitglied
#1
Hallo ich brauch Hilfe...hab mir eine Drag and Drop Funktion erstellt.

PHP:
button_11.addEventListener(MouseEvent.MOUSE_DOWN, fl_ClickToDrag_3);

function fl_ClickToDrag_3(event:MouseEvent):void
{
	button_11.startDrag();
}

stage.addEventListener(MouseEvent.MOUSE_UP, fl_ReleaseToDrop_3);

function fl_ReleaseToDrop_3(event:MouseEvent):void
{
	button_11.stopDrag();
}

nun möchte ich, das wenn mein Drag Objekt (button_11) an einer bestimmen X/Y Koordinate losgelassen wird, man zu einem bestimmen Bild in der Zeitleiste spring.

Kann mir da jmd helfen?

Vielen Dank!
Jochen!
 

eptical

Grünschnabel
#2
Würde sagen, das ist ein Fall fürs Enter_Frame-Event. Das wird für jeden Frame ausgelöst sobald dein Objekt die Bühne betritt.

Code:
button_11.addEventListener(Event.ENTER_FRAME, onEnterFrame);

function onEnterFrame(e:Event):void
{
    if(button_11.x == DEIN_X && button_11.y == DEIN_Y)
    {
        stage.gotoAndStop(DEIN_FRAME);
    }
}
Ob du die Implementierung im Event-handler jetzt so löst oder per Hittest oder sonst wie, bleibt dir überlassen ;)
 
Anzeige

Neue Beiträge

Anzeige