ActionScript 2.0 :: SetInterval - Stop It From Repeating?
Feb 24, 2006How can i stop it from repeating??
var wait = function () {
//mystuff
}
var myTimer = setInterval(wait, 5000);
How can i stop it from repeating??
var wait = function () {
//mystuff
}
var myTimer = setInterval(wait, 5000);
how to use if/else and setInterval statements on the cross fade slideshow. I am trying to edit the code to have the xml slideshow loop back to the first image and play continuously. I am ok following existing code, not great at writing/editing my own. I thought I needed to work within the nextImage function, and add a slideshow (); function. I haven't been able to get it right. Here is the code minus the xml loading part:
[Code]...
I have a website with a mc inside a mc. The nested clip keeps repeating , I want the nested clip to run 1 time. I have stop actions on each clip, it delays, but won't stop repeating.
View 6 RepliesI am dynamically playing a video.flv file on the stage when a button is clicked. It plays fine but continuously repeats itself. I want it to play once and the disappear.
View 2 RepliesIn AS3 how do I stop a repeating key press?I just want to press a key once and something happen.My code you hold the key down and the action repeats.
private function getkeyDown(e:KeyboardEvent):void {delete dict[e.keyCode];} private function getkeyUp(e:KeyboardEvent):void {dict[e.keyCode]=true;} private function check_keys(){....if (dict[Keyboard.DOWN]==true) { myplayer.movedown(mybackList); ...
I have converted a short clip to an .swf file, i want to implement it on my website:
<object width="400" height="300">
<param name="movie" value="movie.swf">
<embed src="movie.swf" width="400" height="300">
</embed>
</object>
When i play it it autoplays (that's fine) but it also keeps repeating over and over, i'd like it to stop at the end and just display the end frame (as mentioned i converted a movie so i cant do it with actionscript in the .fla file).
I have a .fla that plays music until a certain text object (start_course_txt_mc) is visible. Then I want the music to stop and the narration to begin. I can get all that to happen. The problem is that the narration keeps playing over and over, but it is only playing about 3-4 seconds of an audio file that is about 30 seconds long.
function unBlur()
{
var my_bf:BlurFilter = new BlurFilter(0,0,1);
[code]....
how do i stop an animation from repeating once it has finished executed.
What i had wanted to do: was to play an animation once when the player has been hitted by a rock and increased an animation counter. So after say, the counter has reach 2, the animation will stop. But when i tested it out, the counter only execute once yet the animation just keeps on playing.
Code:
var j:int = rockArmy.length - 1;
var rock:Rock;
while ( j > -1 )
[Code].....
I'm developing a game for my final year project at university that has a character who can move up and down on screen. The upper half of the screen is reflected in the lower half so that there are actually two characters on screen at once, each reacting exactly the same way to keyboard input.One of the mechanics involves the two avatars changing positions relative to their halves of the screen which requires a spacebar press to execute. The problem I'm having is that I don't want the characters to change positions once every frame if the spacebar is held down. I need to implement some sort of delay once the spacebar is pressed so that the characters won't swap positions for another second or so.
Code:
var plachaFlipPointY:Number = char.mc.y;
var shadowPlachaFlipPointY:Number = schar.mc.y;
[code]....
I have a function that I want to run at an interval within a frame. I use the following code to start the function:
var intervalID = setInterval(intervalFunction, 3000);
Then, in a button's onRelease I want to stop the function. In the onRelease, I make a transition to another frame.
btn.onRelease = function()
{
clearInterval(intervalID);
gotoAndPlay("nextframe");
}
The intervalFunction continues to execute.
I have a movie that goes through a spiel and I want to be able to stop it then hit play and have it continue. Easy enough IF the movie just goes straight through. But what mine does is pauses at certain places to make way for some spoken word (to be added later) using setInterval.My problem is (seems to be) if I hit my stop button while it's doing it's 1.5 second pause, then the stop button gets ignored. [URL]
View 5 RepliesI use the letsMove function to move movieclips
MovieClip.prototype.letsMove = function(time, step, limit) {
countHundred = function (clip) {
clip._x += step;
updateAfterEvent();
[code]....
How can I use another setInterval function so, when the movieclip reaches the limit (in this case 100 pixels), it stops, waits for 1 second and starts the letsMove function again?
How can I use setInterval to start and stop the root timeline? I would like to use it in this little fade function wherein the setInterval would kick into effect once the alpha is 100%. You can see where I think it needs to go. Here's the code.
Code:
stop();
variable = x+5;
title_mc._alpha = 0;
function fade() {
var nFadeSpeed = 4;
[Code]...
I have few sound files and I need to play then in an order and every time after the sound played a button is active then the user can click on the button to play next sound....etc. But at some point my setInterval keep calling the stop sound function even though myTimer is delete. I checked the actionscript dictionary and I found that the delete action is for Flash 5. Does it mean I can use it in Flash 7 or 8 and actionscript2?
Here is the code my created:
//-----------play sound---------//
function soundPlay(ID:Number){
var instrSound:Sound = new Sound(this);
var soundName:String = "SCP" + ID + ".wav";
soundID = ID;
[Code] .....
I am having problems with this function, which is called when a button is pressed. I am loading a JPG with a movieClipLoader into a newly created movieclip, and while this is loading the other is still viewable and is faded and deleted when the new JPG has fully loaded, using the code below:
ActionScript Code:
function loadBigPicture(iValue:Number, firstTime:String):Void {
this.createEmptyMovieClip("myBigPicture"+iValue, this.getNextHighestDepth());
trace(_level0["myBigPicture"+iValue]);
[Code].....
If the button is pressed extremely quickly again and again, the intervals begin to stop working
I have a series of 6 images. In a single movie clip symbol (with the pictures embedded/attached in the swf), I want the images to fade in, stop for 4 seconds, fade out as the next image fades in, and repeats from there. I know how to do this with timeline tweens - but I wanted to learn how to make it in actionscript.
I've finally been able to make the images do this, but when I pull the movieclip into my main animation, it breaks all my stop(); commands for navigation. it seems to stop for 4 seconds and then continues on. I'm still very much an actionscript beginner, so I don't know how to troubleshoot it.
[Code]...
I'm having an issue with setInterval/clearInterval when it comes to dealing with objects. Take this example:
[Code]...
Why does clearInterval not stop the interval? Does clearInterval not work when called inside a setInterval? Am I doing something wrong? How do I get it to delete the interval when it reaches a certain count?
im looking for how to remove a setInterval. i searched but the answer which was supposed to work dident for me.
[Code]...
By the way I'm still really new to Flash and AS3.I'm writing this quiz that gets questions and answers from an xml file in the same directory and displays the question in a TextArea, the available answers in a list, and additional text in another text area.Most of it was working the way I wanted and I noticed the apostrophes weren't coming through the XML so I thought I'd try escaping it with a not thinking. I did a publish preview and saw that my list loop became infinite populating my answer list. I took the out and still had the same problem. I backed out as far as I could in the AS3 and couldn't find anything that would cause it to continually loop like that. I traced a statement at the beginning of the script and realized it was actually looping the whole app not just an event or function. I'll reply back with the code.
View 1 RepliesI thought I had a handle on the timer class (even just a beginners understanding), but I'm having trouble with it.I have an event listener for the timer and it starts fine i get a delay, then a tween,but when I place a myTimer.stop();in the fuction the listener called (to stop it) it dosent stop.it will repeat placing the first image, and then call the first function again
......Wait its placing the first image in (a couple of lines before the start), so Its restarting the whole movie, not just the function?
myTimer.addEventListener(TimerEvent.TIMER, tweenone)
myTimer.start();
function tweenone (event:Event):void[code]...........
i made two buttons, first called buttonA and the second buttonB.each button will run a movieclip when it's clicked now, the first time when i try it it works wonderfull, then when i keep clicking it, the scrips repeats causing the moviclips to pause or run again, the more i click the more it repeats ,
View 2 RepliesIs something wrong in this syntax? I'm getting only the first record and it keeps on repeating. When the php file is being tested in the borwser, it shows its data correctly in this format. AA,,BB,,CC,,DD,,
senderLoad.sendAndLoad("http://www.web.com/bb.php",receiveLoad,"POST");
txt2.html=true;
receiveLoad.onData = function(src) {
[code].....
if there is a piece of code that will count from 0 through 9 and then just keep repeating over and over?
if there is would there be a way of controlling the spped of the count - so it could go really fast or quite slow??
i tried
[AS]onClipEvent (load) {
myValue = 0;
}
[Code].....
I have a simple mp3 player, with PLAY PAUSE PREVIOUS and NEXT buttons. the problem i have is if you click the play button more than once, the mp3 clip will start to play itself as many times as you clicked. this sounds really bad..u could have the clip playing over itself 5 times.
Code:
if(play button is clicked ONCE){
(deactivate play button until next song);
}
in other words, only one PLAY-button-CLICK allowed per song...
So, I downloaded a simple sound loop from Flash Kit.
I am building a Flash webiste and want the sound to loop once the movie loads. I have added a stop and play button to the movie in case the viewer doesn't want the sound on. I understand sound can be annoying.
I add the following code to the FRAME 1 of the movie. Everything works fine but when the loop finishes, it just stops. How do I get it to continue looping? Also, as I navigate to other sections of the movie.. I want it to continue playing and not restart when I go back to say "Home". Home starts at frame 1 as well.[code]...
I'm just starting to learn to make my own functions and was trying to make a walk sequence. My original program used an elaborate series of counters and onEnterframe, but I want to take a different route (basically starting from scratch) because my walk sequences always turned the avatars into picasso paintings when two or more keys were pressed simultaneously. I'm more familiar now with set and clear timeout, but what do I do if I want a specific sequence to count up, then down, or rotate back and forth, like the pendulum of a clock? starting with a basic function like function walk(bodypart){bodypart._rotation += 45;}. if (keyUsed == 68){walk(square_mc);} what do I have to change so the square rotates back and forth +/- 45 degrees while depressed?
View 1 RepliesOn the stage of a flash app I have several movieclips that keep repeating. Now I need a movieclip that doesn't repeat. It should play once, and then keep its last state on stage. I can't find out how to stop this movieclip from repeating.
View 3 RepliesI built a Flash clock. The Clock working! Visible working! Sound working! BUT the sound seems to be plays EVERY frame instead of just the very first frame one time. Stops great but multiple songs seems to be playing. Is it my ENTER_FRAME code causing the problem? If so, what should that line read?[code]...
View 3 RepliesI am using a code to load images into random movieclips and this works ok but I am getting a lot of repeated numbers
totalPlaces=6
for (i = 1; i < totalPlaces; i++) {
rannum=random(27)+1
[code].....
So I figured out how to play my video's and have button's pop up to select a next video. Here's a copy of my code:
ActionScript Code:
import fl.video.FLVPlayback;
import fl.video.VideoEvent;
[code]......