ActionScript 2.0 :: Stop Start Function On (release)
Feb 1, 2006
Sorry to have to post a secondary thread...but i've had responses to the previous one and now a new problem exists. Why am I having to multiple click my button to make this function work? On each release of the button 'SUB' moves that little bit more but I need the function to work in one go after just one click!! Something is obviously working for it to move at all, I just dont understand why it's moving in stages!!
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'm a little new to the AS thing so I need a little help. I need a simple function that will stop an animation on the main timeline for about 10 seconds then restart again.
I was wondering if someone could shed some light in helping translate a AS2 function to AS3. It stops the movie's timeline from where you called the function.
Currently I am building an application that launches crtmpd (a rtmp server written in C++).
Whenever I launch the application from within Flash Builder it works great, if I install a release build from an air file the process.start() returns a generic "could not start process" error.
The crtmpserver.exe is stored in applicationDirectory and the config file is kept in applicationStorageDirectoy.
So I've moved it to the native storage directory. But the problem persists. I've found the following though:
startupInfo = new NativeProcessStartupInfo(); startupInfo.executable = binFile; processArgs = new Vector.<String>(); processArgs.push(luaFile.nativePath); startupInfo.arguments = processArgs;
In the IDE after this startupInfo is setup correctly. On client machines all properties of startupInfo are still null.
When stop streaming, i close NetStream, close NetConnection, clear video, and remove any event listoner on camera. After these actions, the camera is still in used.
Im making a soundboard and I chose AS3 by accident.What I need the code to do is STOP the CURRENT sound from playing if another is pressed. the code that worked for AS1 and AS2 was onMouseDown [code] plays the sound once and messes the sound up after playing for only half a second or not at all.
I have 4 buttons,(home, about, gallery, contacts). and each button have their own animations, when you rollout/over them. well, this is my problem, i want to stop animations when i release the button. pls help me with that. i was so confused about that.
well i'm trying to get this object to move on the press of a key (keeps moving if you hold it down) and stop when you release it, but all i'm gettin, is when you press it, it moves on forever and never stops....
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 got this scramble text effect at this siteand when u rollover the text it does the scramble text effect i wanted to know if u can also put a on release function and have it load an swf into and empty movie clip
Underlined Text On (rollOver) Is there an action script to do on (rollover) underline text? It would be on a button that would also, on (release) gotoAndPlay a frame. I know you can have a movie with AS like this:
[Code]....
But when I add the on (release) to the movie it doesnt advance the timeline on (release). And when I change the file to a button instead of a movie clip it doesnt do the underline on (rollOver).
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:
I created a simple animation that is 90 frames long. How can I start and stop it at specific keyframes so it takes 3 separate mouse clicks to complete. Example: a picture is on my website. When you click it, the first 30 frames play and then stop. A 2nd click makes the next 30 frames play and a 3rd click makes the last 30 frames play.
I have a Flash presentation that has some music and various sounds throughout the presentation.I want to have a btn stop all the sounds, but if clicked again it will enable all the sounds again.Is this possible? I can get the btn to stop the sounds, but cannot get the music to enable after.
I'm pulling an xml and using a for loop to create a thumb list. This list is going to be quite long but I only 25 thumbs to be loaded at a time, so that the next 25 is only loaded when a user hits a button. I know how to set up a for loop in a function, but I can't quite figure out how to break up a loop where it would stop and start. I was thinking I would call the function each time a button is pressed and the loop would pick up where it left off with the next 25.
I thought maybe I could substite other variables into the for(); but everything I've tried breaks it. I tried pulling the var i:int = 0; out of the for so the function could set the i, but I guess I'm not clear on exactly how the for loop works.
What I'm doing:
function loadarticleHeadlines():void { for (var i:int = 0; i < egarticleXml.articlelist.articleitem.length(); i++) {
I have a Flash presentation that has some music and various sounds throughout the presentation.I want to have a btn stop all the sounds, but if clicked again it will enable all the sounds again
I have a .fla where the timeline is controlled by a timer located on frame 1 in a layer named "Actions".Essentially every seven seconds it advances to the next frame by way of the variable nextItem. There are 9 frames, then it loops back to 1. This all works fine.The problem lies in starting and stopping the timer ONLY AFTER the movie has looped back to frame 1. Not only does it not stop on MOUSE_MOVE but then on MOUSE_LEAVE the timer seems to get faster .. or jump through the frames.