ActionScript 2.0 :: Stop Drag Not Working
Aug 19, 2009I have some code here that works except for when the item in bold is included:[code]If you take the bold part out, it works fine and stops dragging on release.
View 2 RepliesI have some code here that works except for when the item in bold is included:[code]If you take the bold part out, it works fine and stops dragging on release.
View 2 RepliesI have a function that states when movieclip1 is dragged and hits a line then it stops the drag, however it seems to stop the entire drag function in the swf on the other movieclips even though they arent called in the function.[code]
View 1 RepliesWhat's the code to start drag and stop drag. I would also like to know what's the code to detect if the object has been dropped on something. I know the code in AS2 but i cant figure it out in AS3.
View 3 RepliesI am creating a Flash website (AS3) which contains multiple columns of swf's. These all have individual "start drag and stop drag" vertically and works fine. My problem is when I try to create start drag stop drag on top of these swf's horizontally - I want to be able to move the whole stage horizontally containing separate columns.
I am not sure how to code it and it ends up locking the "start drag top drag" inside the columns. How can I do this so that each column is scrollable and scroll to other columns without using a scroll bar...
I'm making a website using flash,And on my movie it says Welcome to Blah Blah Blah,And then a button appears, To make sure my button works,The writing turns to bold and goes bigger,When the button appears it works and goes bigger, Until it reaches the point in the timeline where it has stop();It stops my movie from looping or restarting which is what i want, But it stops my buttons from working aswell, How to keep my button working but movie stops,If you want me to explain more just ask
View 1 Repliesi have an object that i want to drag and drop with the same event.Something like on press start drag and on press again stop drag. I'm sure it's pretty simple with and if and else statment but i can't find how to do that...The best i have done so far was this:
[Code]...
I can not get my MOUSE_UP to stop the drag. The drag starts on MOUSE_DOWN but then the object sticks to the mouse.
rec1_mc.addEventListener(MouseEvent.MOUSE_DOWN,sta rtdrag);
rec1_mc.addEventListener(MouseEvent.MOUSE_UP,stopd rag);
function moveIt(rec:MovieClip):void
[Code].....
I am TRYING to get an mc to stop moving when it contacts another mc using hitTestObject and a stopDrag command The probem comes is that I want to be able to drag the mc again, but because it stop dragging while it is in contact with the target I can't move it again.Can anyone tell me how I can stop an mc dragging without losing the ablility to drag it again
function hitMe(event:Event){ if (top_mc.hitTestObject(phone_mc) || foot_mc.hitTestObject(phone_mc) || body_mc.hitTestObject(phone_mc)){ reply_txt.text = "CONTACT"; removeEventListener(Event.ENTER_FRAME,hitMe); body_mc.x --;body_mc.y --;
[code].....
I have a MC that drags and when I release it return to the inicial place. Now it's possible to make it stop drag normally, but only in a small part of the flash movie.For exemple in a sqare it stops drag normally..is that possible?I use this code:
Code:
onClipEvent (load) {
origX = this._x;
[code]......
I am trying to convert a project over to AS3 from AS2. Does anyone know if the cacheAsBitmap and setMask functions are still supported?If not, what can i use for the equivilant for the first 3 lines below?[code]
View 1 RepliesDrag and Drop: Could someone point me to a script that will handle startDrag and stopDrag better than the stock methods? I once saw something that was sooo smooth/responsive and I would love to have that look. I believe it used updateAfterEvent but did not use start or stop drag at all.
View 0 RepliesI am trying to make it so when the mouse leaves the stage it stops the drag, but no matter what I do it does not work, the function I am trying to do it in is onMouseLeave();
Here is my code and the corresponding code:
Code:
import fl.controls.Slider;
import fl.events.SliderEvent;
import flash.ui.Mouse;
[Code]....
I have a movieclip named: F1. Inside F1 there are multiple movieclips (e.g. face_mc, lefteye_mc, righteye_mc, beard_mc, eyebrows, hair_mc etc). Now when I run the swf, the drag works fine when the mouse is on the face but if the mouse is on the eye/beard/mouth it only starts dragging that specific part only. For example, if the mouse is on the left eye and I start to drag only the left eye drags under the mouse.
Inside F1:
I tried grouping it but it didn't worked.
I also tried modify>combine objects>union....it removes everything but the face.
I can't seem to get the MC drag to stop
[Code]....
I'm using a simple drag and drop quiz, but it is NOT working correctly . When I play the movie, the mouse picks up the movieclips but never drops them, even when they are in a target area.
Attachments:
wine_cs3_copy1.fla.zip (1.2 MB)
There's no problem in my computer at work on this issue. When I press on something that is draggable, it's dragged. When I realease it (or realease it outside), it stops being dragged. But it does happen in my boss' computer! what a coincidence! It happens to be something related to very quick double clicks. Sometimes, the draggable movieclip gets stuck to the mouse movement even if it has been released. Is there something to take control on this? or is it any issue from an old version of the flash plugin?
View 2 RepliesI've got a large item on screen that can be dragged around by the mouse. I've simply put an invisible button on the item with:
on(press) {
this.startDrag();
}
[Code].....
but if I move the mouse pointer outside the stage area while dragging the item and release the mouse button the release is not detected and the drag stays activated and I have to bring the pointer back to the stage and click and release on the button again to stop the drag.
Is there a way to deactivate a drag when the mouse is released outside the bounds of the stage, perhaps by using a different method that doesn't rely on a button?
After 3 drag and drops of the puzzle I get this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at MultimediaProducttest_fla::MainTimeline/dropIt()
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at MultimediaProducttest_fla::MainTimeline/pickUp()
restbar_btn4.addEventListener(MouseEvent.CLICK, restbar4Clicked);
museum_btn4.addEventListener(MouseEvent.CLICK, museum4Clicked);
sark_btn4.addEventListener(MouseEvent.CLICK,sark4Clicked);
market_btn4.addEventListener(MouseEvent.CLICK, market4Clicked);
[Code] .....
I'm trying to set up a very simple drag and drop game where users drag movie clips onto other matching movie clips.If the answer is correct, the mc stays in place; otherwise, it snaps back to original position. So far, only the dragging part works -- the movie clip won't stay in place when dragged to the correct position.I'm using Flash CS3 and Actionscript 2.The Flash movie can be found here: http:[url]..As it's set up now, the mc with the buffalo symbol is draggable,and the correct drop zone is the fish with thetext.Here's the script I'm using:
// Get the movie clip's location and
// store the coordinates as variables
onClipEvent (load) {[code].....
So I'm trying to get my actionscript code working, and I'm having troubles.I want it so that when I drag a movie clip onto another movie clip it changes a variable to a number. However, there are three possible movie clips to drop onto, and I want a different number for each. I have a movie clip and inside it is a button with code along the lines of:
ActionScript Code:
on (release) {
stopDrag ();
[code].....
I have a container which loads an external swf having drag drop functions. when the loaded swf is played separately it works fine. But when it is loaded into the container the dragging doesnt works. My coding for drag drop in the loaded swf is as follows.
on (press){
startDrag(_root.img1, true, 100, 130, 700, 700);
_root.img1.swapDepths(1);
b.stop();
[Code]....
I have a drag & throw style horizontal content scroller with ease movement that works great in other browsers but dosn't seem to want to work in Firefox 9.0.1. on a mac. Has anyone had this problem and if so what can be done to fix it?
View 0 RepliesI have a Drag&Drop game that works perfectly when viewed alone, but when I import it through a master SWF it wont work. You can drag the items but when you release them on the right droptarget they are all sent back. Its like it doesn't recognize the droptargets I think, but Im not sure...(Take a look at the Zip for .fla & .swf)
[Code]...
I use startDrag in the code and it works. But when I try stopDrag it doesn't stop to drag.
View 1 RepliesIm a newbie in AS3 and have encountered a problem with startDrag().I am working on a simple drag and drop game which works fine by itself.But the problem is that when this slide is loaded into a bigger gameloader swf. The x axis does not update itself. Thus when the draggerable gets drag, it moves in relative to gameloader's stage size instead of its own stage size.I have tried googling for the solution but cant seems to find any.Is there any ways that I can lock coordinates of the X and Y axis to that of the game instead of the gameloader?
View 5 RepliesI have a drag and drop project using bitmaps that were masked using fireworks. All bitmaps are PNG (fireworks files) and one object is GIF. All objects were converted into movie clips.All movie clips from PNG's can be dragged, but they can't be dropped. However, the GIF movie clip responds to both drag and drop.ActionScript worked when all movie clips had GIF's.Is this problem because the objects were masked or for any other reason?[code]
View 3 RepliesI'm new with flash and I'm having some trouble with my script. The idea is to start the game by pressing the start button, and the countdown starts. The start button will then disappear. In 60 seconds, the idea is to try to drag all the garbage objects into the respective recycling bins. Only 1 try per object.The object will return to it's original position if it's been placed wrongly, mouseevent for that object is then disabled.
After 60 seconds, the game will end and all mouseevents are disabled. The start button reappears and I can restart the game again.
[Code]...
I can usually fumble my way through things *and i usually like to figure things out on my own* I did find a few other threads on this, but the only conclusive thing i came across was the _lockroot = true; which works beautifully.. untill u navigate to the drag and drop portion.
[Code]...
I need someone to look at my clip for me and tell me why it's not working. I have the stop(); in frame one and the last frame, I just don't understand.I can't attach the file here because i only have winrar and winzip 12 (which creates a .zipx - which won't upload...i tried)
View 1 RepliesSo, I'm working on a presentation/site that houses multiple sections being loaded in as individual swfs. I have each section shoot to a preloader frame first that is set (with PreloadAssetManager) to preload multiple FLVs and the SWF itself.If I select a new section while the current one is loading, it does the correct process of switching sections and shooting back to the preloader, but then the preloader itself just stops working completely. If I try to access any section, it just sits at a blank preloader. of thing.
View 1 Replies