Thanks for your comments David and Gregory. When I tried using getNextHighestDepth(), it was getting the maximum depth number (so not incrementing). So, I've tried using getNextHighestDepth()-_count. This works, giving the clips lower numbers every time. (Trying to just use _count for the depth doesn't seem to work for some reason - it doesn't increment (but when you use it with getNextHighestDepth() it does increment) .) However, When the next movie clip is selected from the combo box, and it displays, when you go to click on it, and move the mouse, the previous clip moves. (and the one you've just clicked on stays still.) I don't understand how to use the onMouseMove event. Don't I somewhere have to use this.stopDrag() ?? I can't use that in the onMouseMove event. If I take out this.startDrag() and this.stopDrag() then what is the alternative? Any help would be much appreciated. Monicque. Code in frame relating to 'chooser' (my combobox): _global._count=10000; form = new Object(); form.change = function (evt){ var item=evt.target.value; _count++; createEmptyMovieClip("nam",getNextHighestDepth()-_count); nam.attachMovie(item,"item",getNextHighestDepth()-_count); trace(nam.getDepth()); nam._x=432; nam._y=194; nam.onMouseDown=function() { this.startDrag(); _global.selcom=this; } nam.onMouseUp=function() { this.visible=true; this.stopDrag(); } } chooser.addEventListener("change", form);
-------Original Message------- From: GregoryN Date: 02/22/06 04:31:22 To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] dragging multiple movieclips Hello Monicque, 1) As David said, you need diff. depths for your clips. I recommend using getNextHighestDepth() . 2) While only 1 clip can be dragged at a time with startDrag() method, you can simulate dragging by just moving clips by onMouseMove event. If you have a lot of them, you'd better use a function with their parent clip moving children in a loop. -- Best regards, GregoryN ================================ http://GOusable.com Flash components development. Usability services. > From: "Monicque Sharman" <[EMAIL PROTECTED]> > Subject: [Flashcoders] dragging multiple movieclips > To: <flashcoders@chattyfig.figleaf.com> > Message-ID: <[EMAIL PROTECTED]> > Content-Type: Text/Plain; charset="iso-8859-1" > > Hi, I am a newbie, and I have been fiddling with this problem for days now . > > . If anyone could help, I would really appreciate it. > I have a comboBox, and when an item from the comboBox is chosen, I'd like a > matching item (movie clip) to show up in an area, and then be able to be > dragged to another area. At present, I get the movie clips to show up, then > I can drag them, but they disappear as soon as the next item from the combo > box is shown. I've changed depths of movieClip, names of movie clip > instances (including dynamic names), duplicating the clip, etc. I've > searched and searched the web, But nothing seems to work. Here is the code > in the frame where the combo box is located: > > > _global._count=0; > > form = new Object(); > form.change = function (evt){ > > var item=evt.target.value; > _count++; > > createEmptyMovieClip("nam",0); > > nam.attachMovie(item,"item",_count); > nam._x=432; > nam._y=194; > > nam.onMouseDown=function() { > this.startDrag(); > _global.selcom=this; > } > nam.onMouseUp=function() { > this.visible=true; > this.stopDrag(); > } > } > chooser.addEventListener("change", form); > > > Even if someone could point me to a tutorial where it shows how to drag and > drop multiple movieclips that are created when something else occurs (like a > > change on a combo box like I have above)? > Thanks heaps, > Monicque. _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com