| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2001
Beiträge: 82
| Button in drag n drop Bereich
Hallo, ich habe einen MC (Skizze angehängt) welchen ich per drag n drop nach links und rechts bewegen kann. Wird ebenso über buttons bewegt. So weit reicht mein Verständnis. Nun möchte ich einen klickbaren Button im drag n drop MC platzieren. Wie ist dort der Ansatz? Ich bekomme es nicht hin, dass Buttons in einem MC angesprochen werden können, wenn der MC per drag n drop bewegt werden kann. AS2 Dank Euch! Geändert von Mabafu (15-02-2011 um 16:38 Uhr) |
| | |
| | #2 (permalink) |
| ewig Neuer User Registriert seit: Jun 2003
Beiträge: 423
|
soweit ich weiß dringt der klick im D&D MC nicht zu dem Button durch deshalbt kannst Du den Button nicht anklicken. Lösung: im verschiebbaren MC hinter den Button ein Fläche legen mit der Du die Verschiebefunktion startest/stoppst. salü
__________________ http://www.a-d-k.de/ nicht gucken! |
| | |
| | #4 (permalink) |
| ewig Neuer User Registriert seit: Jun 2003
Beiträge: 423
|
ja das wäre ein ähnliches Prinzip. Genauer gesagt das die Fläche die D&D auslöst unter den Buttons liegt werden die Mausevents (klick) ja vorher von den Buttons abgefangen. So funktioniert ein Mausklick und das Verschieben wenn man nicht auf den Buttons D&D macht. Der Fläche musst Du dann sagen das er nicht die Fläche sonder das parent -Objekt (Fläche+Buttons) verschieben soll. salü
__________________ http://www.a-d-k.de/ nicht gucken! Geändert von loetmann (16-02-2011 um 20:57 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Oct 2001
Beiträge: 82
|
Hallo, hier noch meine Lösung. beste Grüße! Code: _root.box_mc.onPressHandler = function() {
trace("red");
};
//Button in Drag drop area
box_mc.green.onPress = function() {
trace("green");
_root.box_mc.green.gotoAndStop(3);
box_mc.onPressHandler();
};
box_mc.green.onRollOver = function() {
_root.box_mc.green.gotoAndStop(2);
box_mc.onPressHandler();
};
box_mc.green.onRollOut = function() {
_root.box_mc.green.gotoAndStop(1);
box_mc.onPressHandler();
};
//Drag n drop fläche
box_mc.red.onPress = function() {
_root.box_mc.startDrag();
box_mc.onPressHandler();
};
box_mc.red.onRelease = function() {
_root.box_mc.stopDrag();
box_mc.onPressHandler();
}; |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Drag & Drop nur innerhalb bestimmten Bereich | bweichel | ActionScript 3 | 1 | 12-03-2009 22:39 |
| Wie Drag & Drop Bereich eingrenzen? | dr_vannacutt | Flash Einsteiger | 2 | 10-08-2006 15:33 |
| Bereich für drag & drop festlegen? | ideal | Flash MX 2004 | 2 | 07-07-2005 10:27 |
| drag and drop bereich eingrenzen? | robat | Flash MX | 3 | 05-07-2003 17:30 |
| Drag & Drop für einen bestimmten Bereich | ebi | ActionScript 1 | 13 | 01-04-2003 21:41 |