IDE :: Pause Within A FOR Loop?
Apr 15, 2009
How can I pause within a for loop?
Not do some other function or pause the playhead, just:
for (i=0;i<=10;i++) {
trace(i);
wait for 1 second;
[Code].....
I can't make it wait within the loop. I can use setTimeout or setInterval to delay the calling of the for loop, but once it's called it just flips through all the iterations.
View 7 Replies
Similar Posts:
Aug 2, 2009
I have some banners I am doing right now and have a pause timer question. I am fairly green at coding. In my first frame I have this:
[Code]...
I want it to pause each time in the last frame for 8 seconds and loop only 3x. Is there a better way to write this? I know all my code should be in the first frame but I still suck.
View 2 Replies
Mar 20, 2007
wondering if anyone knows if its possible to have a pause within a 'for loop' before it runs through the next loop? heres the script i've built up so far, i'm running off other variables and arrays to pull in the logos and the animating in is working fine except that they all run in at the same time, basically what i want is that they would run one after the other with a 5 second gap between them..[code]so i did that and put wait(delay); after the var boxcounter=2; in each of the If statements.. but no luck... can anyone shed any light? or suggest a way it get it to hold for a few seconds before running though the loop again? or am i going about this in completely the wrong way??!
View 5 Replies
Jul 26, 2009
I have an animation with about 250 symbols (of six images) moving constantly for about 80 frames, after which it loops back to begin again. Between each loop, I get a pause. I have other looping animations without significant pauses (some with as many symbols), and I can't figure out why I get it here.
View 1 Replies
Oct 13, 2011
I don't work in Flash very often, all I need is to add the AS to make my swf pause for a few seconds before looping.
This used to work in AS2:
stop();
var interval:Number = setInterval(
function():Void {
[Code].....
View 2 Replies
Oct 7, 2009
I am trying to create a Flash file that will export a JPEG file for a certain number of files, using Quasimondo's BitmapExporter class.
I can get it to successfully export 1 image, but I have a problem getting it to export an image for each element in the loop.
I need to pause the script (with an interval perhaps?) to allow the export to finish, then continue and do the same for every element in the loop. (in this case 5 times).
Code:
import flash.display.BitmapData;
import com.quasimondo.display.BitmapExporter;
// This is the bitmap that will be drawn
[Code]....
View 2 Replies
Dec 31, 2010
Im an Industrial Design student that has never really used any Flash before but need to use it now to mock up an interface design for a product/service I'm developing for my major project.
So far, in ActionScript 2.0, I have a picture of a TV and remote control and intend to design the interface over the top of the television picture and highlight buttons on the remote beside it, that the moderator can click to navigate around it.
To get across the idea that the interface pops up over the existing moving television picture I have imported an FLV of some television ads. My problem is that I want the Flash animation (everything but the FLV if you like) to pause and not loop, and the FLV to continue playing (and looping) in the background, but can't figure out how to do it. Ideally the FLV needs to continue playing, seamlessly behind the interface after the next button is clicked etc.
Wherever I seem to put a stop(); action it'll stop everything, including the FLV, and if I just extend the timeframe to the length of the video, it'll still stop at the end or just loop to the beginning of the entire SWF.
View 1 Replies
Jan 7, 2010
I have a movie clip that is preforming a repeating earthquake like effect. What I am attempting to do is have the function pause for a random interval between 2 and 10 seconds before repeating. This is the script I am using for the "earthquake" repeating effect.
onEnterFrame = function(){
mc._x = Math.random()*4;
mc._alpha = Math.random()*50+50;
mc._rotation = Math.random()*2;
}
View 3 Replies
Sep 29, 2010
Im trying to pause a loop in my flash animation. I have been trying bunch of codes nothing seems to work.
I have an actions layer.
The animation is 15 seconds. I will extend it to 30 seconds but i want few seconds pause between the 2 loop starts.
View 1 Replies
Mar 9, 2011
i tried to use setInterval() and Timer function, but it doesn't work
Code:
for(i:Number=0; i<100; i++){
if(i%2 ==0 ){
trace("--------");
[code]....
View 5 Replies
May 1, 2007
I'm trying to run a for loop for my game that runs once, waits a certain amount of time, then runs again. I'm trying it with setInterval but so far no luck. Could someone please give me an example of some code that would cause this to happen.
View 14 Replies
Sep 26, 2008
I have a video looping via AS3; only thing is the video slightly pauses at the end before it loops. I have tried the following, but no matter which method, I get that pause:
(METHOD 1)
container.myVideo.autoRewind = true;
container.myVideo.addEventListener(VideoEvent.AUTO_REWOUND,
loopVideo);
function loopVideo(event:VideoEvent):void {
container.myVideo.play();
}
(METHOD 2)
container.myVideo.addEventListener(VideoEvent.COMPLETE, playAgain);
function playAgain(evt:VideoEvent):void {
container.myVideo.seek(0);
container.myVideo.play();
}
View 1 Replies
Dec 18, 2009
I am a novice flash programmer, and i recently stumbled upon the following problem, I got the following code ;
[Code]...
View 1 Replies
Sep 8, 2009
I've imported a flv video (flvPlayer, instance name) to loop with the following script:
var myLis:Object = new Object;
myLis.complete = function(){
flvPlayer.play();
}
flvPlayer.addEventListener("complete", myLis);
I would like the flv to pause for 3 seconds before looping again...
View 4 Replies
Jun 2, 2004
I have only been using flash for a few months and have not yet utilized setInterval. I have a loop that I want to run through once and then pause and then continue etc. So I can have each little test.swf pop up one by one rather than all at once
Code:
createEmptyMovieClip("menu", 10);
function createMenus() {
aMenu = new Array();
aMenu = ["test.swf", "test2.swf", "test.swf", "test2.swf"];
for (i=0; i<aMenu.length; i++) {
menu.createEmptyMovieClip("menu"+i, 100+i);
menu["menu"+i]._x = i*100;
menu["menu"+i]._y = 100;
menu["menu"+i].loadMovie(aMenu[i]);
}}
View 3 Replies
Jun 2, 2003
(Flash 5/Flash MX). How do I delay/pause using actionscript? I have tried using a for loop for a time delay like this:
for(i=0;i<1000000;i++){
}
But it does not work?
Flash gives an error like:
Time-consuming actionscript.
Abort running script?
OR the loop simply does not produce a noticeable delay.
How I can introduce a time-delay or a pause using actionscript?
View 12 Replies
Jan 26, 2011
I just scanned in 16 frames from old 16 mm film and created a short clip in .swf, by default the clip is looping. I want it to loop, but all I want to do is place a 5 second pause at the end of the short 1 second clip before it starts up again. I am using CS4 Flash Professional.
View 4 Replies
Jul 21, 2011
I have an XML file that is updated every three minutes. The amount of records in the file can and will change. What I want is to load the XML, fade in 6 records, pause 5 seconds, fade out then in the next 6 records until the end of the file is reached. At that point, reload the XML file and repeat the process till infinity.
I have the XML file loading. I am able to count the records, parse the XML, and manually place XML data into dynamic text fields. I cannot get my FOR loop to function properly or get the script to pause between pages. I have not even attempted the fade in/out yet. I think I should have it parsing data properly before I add the cosmetics.
MY CODE:I do not get any compiler errors, but I do get an ouput error:
TypeError: Error #1010: A term is undefined and has no properties.
at xml_data_fla::MainTimeline/processXML()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
I think it is throwing this error as soon as it tries to display an empty record, if that makes since. Say there are 17 records. 17 / 6 = 2 with 5 remaining. When it tries to display the 3rd incomplete page the error is thrown (I think). When I test the file, it only displays the last page before an incomplete page. Here is what I have so far:
ActionScript Code:
// *** XML LOADER *** //
var xmlLoader:URLLoader = new URLLoader();
var xml:XML;
[code]....
View 2 Replies
Mar 26, 2007
I am trying to create a pause button that will pause everything on the screen including movieclips/audio. Right now I can't figure out how to pause the movieclips.
View 2 Replies
Nov 25, 2006
I am using Macromedia Flash Pro 8. I have a flash intro that has words (phrases) which slide in. I would like to add a 7 second pause between each phrase to give people time to read them (no buttons). Could someone tell me the script(s) to use with all functions, etc. included - as I am so new to all this. I have been looking for weeks & tried many codes but none seem to work - or I don't know exactly where to place them - or both
View 3 Replies
Dec 16, 2010
I have a timeline of 30 frames, each it's own mc (page01_mc, etc.). In each mc I show a picture or two and hear narration.I have a first, prev and next nav on the main timeline. I need to add a play/pause btn that will pause both pictures and sound. I assume I do that in each mc, but do not know where to find the code.Here is what is in each mc now:
var mySound:Sound = new Sound();
mySound.load(new URLRequest("english/Intro01.mp3"));
mySound.play()
View 1 Replies
Apr 16, 2010
I would like to create a loop so the icons in the menu continually loop indefinitly.[code]
View 2 Replies
Dec 11, 2010
I am attempting to use a loop to create text field with the loop's current value. The code looks like this:
ActionScript Code:
for (var i = 1; i<=10; i++) {
var 'nameHolder'+[i]+'_txt':TLFTextField = new TLFTextField();
'nameHolder'+[i]+'_txt'.x = 40
'nameHolder'+[i]+'_txt'.y = 40
'nameHolder'+[i]+'_txt'.text = "Hello World"
}
So essentially what it should do is create 10 text fields at 40, 40 with the text: "Hello World".
View 7 Replies
Jun 13, 2004
i'm trying to do an infinate loop for my m.clip.the looping part does not want to loop...it loops back to my firrst frame even though there are two same picture in the movie clip.....here's a sample of what i use for the infinate loop script..
[Code]...
View 2 Replies
Jul 20, 2009
I have need of loops / nested loops that pick different figures depending on where you are in the loop. The whole function needs to run through 'ml' times. 'ml' is a dynamic figure. Loop 1 = While the loop is within the first 12 iterations, 'exconemp' must equal 100. For iterations 13 - 24, 'exconemp' must equal 102.5, for 25 - 36 it will be 105.06, for 37 - 48 it will be 107.69. This needs to change every 12th iteration until it has reached 'ml'. The calculation takes the value of the previous 'exconemp' and then multiplies that by 0.025.
Loop 2 = While the loop is within the first 120 iterations, 'abc' must equal 0.015 and any further iterations must use 0.01. This must also work in a way to figure out whether 'ml' is higher or lower than 120 and work accordingly. My main issue is this - how do I get the loops to run through as this: While the iteration is < 12, do this, THEN take the final figure (12th iteration) and start on 13 - 24, do this THEN etc etc. How do I produce a THEN statement? I can get the code to pick up the final values, but not change along the way.
[Code]...
View 6 Replies
May 5, 2011
Say, I had a loop in a function...
[Code]....
How would I refer to a in another function
View 8 Replies
Nov 9, 2010
Should I declare the _mcContainer var before the loop or no? (performance increase?)
for(var i:uint = _startIndex; i <= _endIndex; ++i){
var _mcContainer:MovieClip = _mcParent["i_" + _position];
}
[Code]....
View 1 Replies
Jun 2, 2011
Recently I'd been criticized for structuring my for loops like so:
var i:MovieClip;
for each(i in array)
{
[Code]....
This reads better for me personally, yet I'm being attacked for it. Is there any difference?
View 2 Replies
Nov 29, 2011
basically I need a loop within a loop to compare two different arrays in my actionscript3 lottery game. I have attempted the loop but I cannot seem to get it to work ...
[Code]....
So basically within this code check_win is a button. Once the button is clicked it runs the loop. It is meant to take an instance of matches which contains 6 properties and loop until index is greater than matches. According to my output this is happening but the second loop doesn't appear to do anything.
View 1 Replies
Aug 25, 2010
How do i word a for loop to make it loop through multiple arrays?I want 1 for loop to loop through multiple arrays in order to move/alter objects.I want to keep the arrays separate.
ActionScript Code:
characters = new Array();
characters[0] = male;
[code]........
View 3 Replies