i'm trying to do a drag and drop, works fine but idk why :/
i have this code
[code]...
So, im inside mcTMP mouseUP, if i drop target hit0 movieclip i got a number. ok but..if im inside mcTMP, should be: mcTMP.dropTargert == parent.hit0 (coz hit0 its outside mcTMP), but i have to use THIS to work :/, as well lin0 movieclip, this.lin0?? lin0 its also outside mcTMP, should be parent.lin0 why it is still working??
I have some drop targets that work, but I also have a movie clip that can be turn on over the main timeline. All this clip is, is some low alpha colors for a viewing effect. Since it's above the drop target though it doesn't want to work. Is there a way to make it associate with the droptarget underneath, or a way to make the
Code: Error #1034: Type Coercion failed: cannot convert movieclip1 to MovieClip. My goal is to have the dropTarget.parent.name turned into a movieclip so I can use properties on it. There is a movieclip that I want to drop on the Target, and I can use "this" for source, the movieclip that I'm dragging, but when I want to have properties on the destination, when I want to convert the String to MovieClip, I get #1034 And I don't know what is it that I'm doing wrong...
I have been working with a very simple tutorial over at [URL], where you drag objects onto a target movieClip. My question is this, how do you target a movieClip inside a movie clip? What I have are 4 color squares that I want to drag and drop onto a pattern_mc. I put the target mc's with in the pattern_mc. In the tutorial the target mc's are not in a movie clip. I put my target mc's in a movieClip because I want to use the pattern_mc as a material, and I thought this was the correct way to this.
Code: //record objects starting position var startX:Number; var startY:Number; //activate objects to be moved square1mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp); square1mc.addEventListener(MouseEvent.MOUSE_UP, dropIt); [Code] .....
var myTargetName:String = "target" + event.target.name; var myTarget:DisplayObject = getChildByName(myTargetName); if (event.target.dropTarget != null && event.target.dropTarget.parent == myTarget){ navigateToURL(new URLRequest(http:// websiteAdress.com));
I am trying to navigate to a new url for each movie clip, problem is im really unsure of how to achieve this I have one target on my page and would like to be able to drop any of these movie clipt o to it?
I created a drag N drop .swf that works great until i pull it into the main movie (see attached for coding). The drag works, but not the drop. I know its level's issue/pointing and the targets i.e. "/target_ex" arent being read correctly by the main...
-I have a movie clip mc1 that is a member of an array lets say arr1
-I have another Movieclip mc2 which is member of another array arr2
-I have a start drag stop drag function. When I start dragging mc1, I also want to trace the event target index of arr1. Well it shows me the index of mc1 in arr1 quite ok.
-Now I stop dragging mc1 on mc2. mc2 is now the drop target. ok. And I want to trace the drop targets index in arr2. it should be something not minus right? because mc2 is a member of arr2. But it gives me -1 .WHY.
-And second, If I trace what the drop target is , it sholud say mc2 . but it says OBJECT-SHAPE. ANOTHER BÄ°G WHY
I want to use getRect for a target that is on the bottom layer of my timeline so that I can detect is an answer has been dropped on a target even if something is covering it. My code at the moment isnt working, anywhere I drop my answer acts as if it is on the target.This is so I can have multiple answers for the one target, the problem I have been having is once a correct answer has been dropped, it then covers the target and causes other answers to not be able to "see" it.
var startX:Number; var startY:Number; trace(getRect(target1)); this.ans1.addEventListener(MouseEvent.MOUSE_DOWN, pickMe1);
I have a drag and drop game, 4 objects can be dropped onto 4 targets, I have no problem getting it to work when there is one specific target for each object... however I want the user to be able to drop any of the objects onto any of the targets ( before it locks them down) I just cant figure out the action script for this
I have mutiple items that are supposed to go to one target. I am dragging items into a cart graphic. The problem is none of the items want to go into the cart. The target for the cart is called "cart".. Here is my code
I have 4 items and 4 target zones in which the items can be dropped. I want to be able to drop several items on the same target.However, I've noticed that the space occupied by one item "covers" part of the drop target. As a result, I have to drop the next item next to the previous one. I'm wondering why each item I drop on a target zone covers the space of the target zone it occupies, and how I could avoid this. Here's part of my code (see dropit function)[code]...
Im trying to drag a mc onto a target mc.ive got the drag part ok, but im finding it hard to drop on the target area.i think its got something to with the x y co ords.
I'm trying to do a basic drag and drop. I can pick up and drag my MC named "wide_mc" thats inside my "Toolbox_mc". That works fine.I cant seem to get the drop target to work.The target is "c_mc" which is burried inside a MC called "MyPicture_mc".I want to drop it on MyPicture_mc.c_mc.[code]
how to drag one movieclip(color button) to another movieclip(target to have color changed) and have it change the color of the clip?I have a color menu and I want to be able to drag the color to an mc on the stage and when released over the top of that mc it will change its color.
Is it possible to use a VGroup as a drop target in flex? I like the functionality of a vgroup (adding elements easily, etc) but I haven't found a way to get it to register when things are dropped on it.
My question is simple. Let's say I have 2 List Controls. 1 of Users and 1 of Tickets. (The 2 Sources). And I have a DataGrid (the target). Is possible to select 1 user and 1 ticket in the 2 list mentioned before and drag & drop them at the same time to the DataGrid? I know it's not as simple as they are going to get automatically mixed.. If it is possible... I would have to use the DragEnter Event of the Datagrid or something to mix them and create my dataProvider. But I don't know how you can drag & drop 2 items at the same time from different sources. It is possible with one source.. But no idea of how to do it with 2 sources.
I have a list with itemrenderer with dragEnabled true and dropEnabled true. Now, I am trying to tell flex not to let the dragged item (even the icon indication) leave the drop panel. I don;t care if it stop the dragging or just freezes it as if it was the application border - and I cannot. I tried to stop the dragging on dragExit handler but it seems to ignore it. Does anyone know of a working mechanism to do such? (Flex 4)
I have several mc:s that can be dropped on a target (a mc called hits). If one mc is dropped on the target and another mc already is in the target I want the earlier mc to be removed. How can i know if there already is a mc in the target if i drop another mc there. Taco wrote "You could try setting up a boolean status variable and condition the dragging/dropping of a mc in that area to the variable being false. In other words, you set the variable status to false to start with, and once a first mc as been dragged/dropped in the area, set it to true. On the next dragging/dropping, if the status variable is true, you remove the previous mc, and permit the dropping of the new mc." But I dont understand how to do this, i may have many different mc:s in the target. The attashed file is a bit of my real fla, I hope someone understand what I mean.
[IMG]file:///C:/Users/Majken/AppData/Local/Temp/moz-screenshot.jpg[/IMG]I?m trying something perhaps a little above my level, as I have just recently begun using flash (like a week ago), but I hatred doing this code ,but it does not work.
1. I created the dropzone script, in which has to be dynamic in size so that people can the tiles to design their floor board. Problem is, if the dropzones are too close to each other, the app has problems deciding where to drop the tile. (the tile floor is diagonal, imagine a diamond looking tile) I dont know what to do in order to securely place tiles where it shuld be... the dropzones are too close to each other..!the tile can either be full tile, 1/2 and 1/4 tile. How do I do this? I managed to get the drag n drop for full tile to work, but I dont know how can I do it with 1/2 or 1/4 tile. Should I split the dropzones into 4 sections? If I did, then I'll have a problem with full tile? For dropping let say, a pyramid-shaped tile onto a Full Tile would be very2 confusing
I'm migrating from as2 to as3 and have a problem. I have a movieclip called papel_ilus which has loaded images inside with text and stuff. I found a Drag And Drop code that constrains the movement of the _x axis and have targeted the papel_ilus movieclip. However, when I click the images inside they are dragged separately from the whole movieclip I targeted and everything is a mess. Is there a way to drag the whole "pack" as one? Here is the code I'm using:
Code: import flash.geom.Rectangle; var leftY:int = 0;
i have been searching the internet for a bit, and maybe i don't know what to look for but i know filters have stage scaling enable, not sure that is what i am dealing with but for some reason i can not scale a movieclip that contains a movieclip with a drop shadow filter without the drop shadow acting like the light source has changed, have tried copying the bitmapdata....anyone know how to "freeze" the drop shadow.
I have produced a Flash movieclip, containing a fair few layers, including masked layers, actionscript etc. One of the things it does is allows the user to click and drag a number of movieclips and drop them anywhere within the mc, but if they drop them on specific drop targets then some actionscript (AS2) kicks in, stops the drag object from being draggable again and advances through its frames to basically 'enlarge' the drag object and play a sound to show the user they've hit the right mark. This all works perfectly on its own, or in a browser window etc.
The problem I have is when I try to insert the Flash movie into an Adobe Captivate 4 e-learning package. Things work ok apart from when you drop the dragged object onto a drop target, nothing happens. The actionscript doesn't execute. Would the fact that the movieclip is (probably) sitting within a container (the Captivate e-learning package) be causing the problem? If so, how do I get around this issue?
I'm trying to create an interactive game where multiple movieclips can be dragged onto a single target. I understand that the target and the movie clip have to have the same name, like "book_mc" has to have a target of "targetbook_mc", but is there another way to do this so that "book_mc" and "pencil_mc" can both have the same target?
if this is posted elsewhere I searched but could not find topic. I would like to know if there is a way to enlarge the size of the target drop point. Seems the users have to be spot on or the shape snaps back.
Any way to give users a little more wiggle room with target drops?
I made a flash site and one of the pages has drag and drop functions with drop target actions, so that text appears once dropped onto a target.It works fine but when I have it loaded inside an external editor, the drop and drag still works but the drop target function stops working.
I have been trying forever to figure out how to add multiple mc's (images) with different instance names to 1 target only (another image). All of the mc's and the target are placed on the same layer. All I want it to do is snap different images to the same target. I have tried placing the target on a seperate layer but it does not work either.
I've been going through some tutorials and samples of "drag and drop" flash movies and I always come upon the same bug. The drop target gets "stuck" to the mouse, and when I click the target it just drops down and doesn't return to its orig. position. This mostly happens when the target in the "lower order" is dropped behind a target that is "in front of it" Now I have used the [code]...