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]
What'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.
I 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...
Drag 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.
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.
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?
i 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:
I 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]
what wrong with the functin 'stopFish' Without this function the fish in the tank swims but when I add it, it doesnt anymore. I just want the fish to stop swimming after I clicked it and start swimming after another click.
I have a timeline with a movie clip with the instance 'first'. this is a series of logo with buttons that move from left to right. you can click and drag them right or left, and when you roll over them, it pauses the movie.
The problem is now I need to make each logo link to a url.When I add for eg:[URL]..to the button within the movie, it does not work, it doesn't open up the url? Any ideas what actionscript or changes I need to make to allow each button to link to a url??
I have a red square that I want to drag only on the x-axis. I've worked out a simple script, which theoretically should work, but it's not behaving properly. It's a bit hard to explain..the square keeps starting at the wrong position and the stage position seems to be changing so sometimes you can't drag the square all the way to the right...
red.buttonMode = true; red.addEventListener(MouseEvent.MOUSE_DOWN, dragHandler); function dragHandler(e:MouseEvent):void {
I have created an animation of dynamite exploding. All I want to do is when the user drags and drops the "match" symbol on the dynamite it triggers the animation for the explosion.
I know how to code the drag and drop but I can't figure out how to connect the two
Ok I have created an animation of dynamite exploding. All I want to do is when the user drops the "match" symbol on the dynamite it triggers the animation for the explosion.
I have a timeline with a movie clip with the instance 'first'. this is a series of logo with buttons that move from left to right. you can click and drag them right or left, and when you roll over them, it pauses the movie. The problem is now I need to make each logo link to a url.
Im 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?
i have one value in text box(eg:1200) once i drag the HSlider from left to right text box value to increase 1200+150 for each intrevel.if right to left has to decres 150 as same.
I have a match game, drag and drop a word to a definition. The flow of this game is that after you have answered you click a button and then the game removes the right answers and redisplays the wrong ones. So far that works, what doesn't is that after the answer portion and I put the wrong words/definitions the drag doesn't "visually" work. when i run in debug the drag is firing, but the object doesn't move on the screen. it also doesn't hit any target (which seems obvious). I never destroy the object.So As far as I can see the mouse events should still be working. example can be found here: [URL]
I'm using a common library fader movie clip. Inside the movie clip, is another movie clip called vertFader.
The code is simple. vertFader.addEventListener(MouseEvent.MOUSE_UP, putDown); vertFader.addEventListener(MouseEvent.MOUSE_DOWN, pickUp); stage.addEventListener(MouseEvent.MOUSE_UP, putDown); function pickUp(event:MouseEvent):void { vertFader.startDrag(false, new Rectangle(-6.3, -50, 0, 100)); } function putDown(event:MouseEvent):void { vertFader.stopDrag(); }
Here's my problem, everything works great except that vertFader doesn't drag. It will start the drag if I click it. It will also stop the drag if I click again. But if I click and hold the mouse button all day it will never start dragging. I'm not sure if it's a lag issue, or because I'm using a wireless mouse?
I want to create some instances of a movieclip thats in my library. [code]This code works. Then I want to startDrag all of them, in the same loop. How to?I'vre tried "k"+i.startDrag(this) but that won't work. Any other good guesses?
I was reading this tutorial: http:[url].....and saw an external link to this website http:[url]..... which uses this effect. But they have this maximize button on each mini-window.How do the manage to create the start drag on mouse down COMBINED with the button in the top right corner?
I am creating an animation with very few controls for a presentation and it requires adding sound. I have my intro in the first frame with one sound and then want the user to click anywhere to start the animation and another sound.The problem I am having is sound control.No matter what I try the sounds overlap. I have managed to stop the first sound when going to the next frame - the animation, but the second sound now will not start. The first sound is called in from the library with the below code:
var snd = new Sound(); snd.attachSound("Tune"); and stopped when going on the next frame with:
i have an ad that when the page loads, it can have 15secs of animation and then stop. the animation can only be started again if the user rolls over the ad but has to stop and go back to the end of the animation if they rolls off the ad.
i know the basics of Flash and the part that's giving me the trouble is the roll off the ad.
I wish to be able to play a voice sound every 3 minutes. I have the sound in "mp3' format and need to repeat the message every 3 minutes.
[Code]...
The actionscript 3.0 I wrote makes the sound once but that's it. I have the "Loop" on but it only runs once. I need a Timer also but until I can get the sound goes its a mute point.
Im trying to animate a scrolling background which is simple enough. I dont want the background animation to scroll when the game is first loaded, I only want it to begin scrolling after the play button is clicked.
Ive used stop(); command in the first line of the MovieClip instance that is the back ground.
Some things I have tried
- Coding in flash to scroll the background, add a check to see once the background reached a certain x.position on the stage, it would addChild the same instance, where it originally was located and repeat the scroll process. I couldnt get this work, but would be intersted to see how you guys would approach it.
-Tried using a gotoAndPlay(2); in the movieclip last key frame to repeat the process. This causes the animation to chop up. I tried using this several diffrent ways, I could get it work at one point. But the background would scroll before the button was even clicked, I couldnt figure out a work around.
One slide of a slideshow I'm making I want the animation to end after it's completed without looping. I can do this by adding the stop(); command into the last frame of that slide, but if I return to that slide, it will remain in the end position instead of replaying.
I'm very new to Flash / action script, so I just need to know where to put both the start loop, and the end loop code (below) in my Flash file to make the waving effect on this flag (link below) start and stop when I need it to, because I'm adding a small amount of flash both before and after it. loopI = setInterval(loopF,40); to start the waving and use: