ActionScript 2.0 :: Pausing Function Call In For Loop?
Jun 3, 2007
I have a thumbnail gallery and i want each thumbnail to appear 1 by 1 rather than appear all at once.At the moment i have a for loop that creates each of the thumbnails.
If you place a for loop in a recursive function with the function call within the loop... will the loop finnish or does it stop working untill the last recursion?
This function creates a word inside of a movieclip. The words that it makes are specified in a text document in an array, and I don't know how many there will be. Then I have a do while loop that creates movie clips for these words to go into:
I am trying to figure out how to call an onComplete function without leaving the code loop (because the vars are no longer recognized with the hand-off). I thought this might work:
I'm working on a script and I've run into a coder's writing block so-to-speak. I have an array of twenty object (with attributes). I want to loop through the array and for each object, update some text fields, create a tween, pause, and create another tween (i.e. fade in / fade out). I tried working with the timer class but the for loop, as expected, keeps on rollin' after the function has been called by the listener.
but i'd like to be able to pause the background music and then continue looping. this is what i'm doing now after i've stopped the song and acquired it's current position, and am ready to play again...
problem is that when it loops, it loops back to the resumePosition (as expected since that's when we told it to start playing from). so how to i resume AND loop starting over at the beginning of the song?
I am having a problem restarting a function I have stopped using delete this.onEnterFrame a panel scrolls on the x based on mouse position. here is the code
panel.onRollOver = panelOver; function panelOver() { this.onEnterFrame = scrollPanel;[code]....
then on a button click I want the scrolling to stop and be able to be restarted on click from within a child movieclip.
I have an interface set up with a tile list and a media player.
Based on the function I have below, the tile list loads and the media player begins to play the first video in the tile list. I want to change that in the function so nothing plays first, but only when the user clicks a thumnail in the tile list, is that possible from within this function?
// add Listener for item selection.myTileList.addEventListener(Event.CHANGE, listListener); // Select the first video.myTileList.selectedIndex=0; // Detect when new video is selected, and play itfunction
I have beginner's skills in AS3 and have been trying out a sample script in Flash CS5 to create an animation. The script works fine, but I am not sure how to give the user the ability to pause the animation by clicking on the screen and then resuming the animation by clicking again (if this toggling is even possible for a click event handler to do). Is there a way to pause/continue a function by clicking the player screen?
I have a hitTest function that keeps checking if two objects contact each other. I'm currently using the following code:
function checkOverlap():Void { if(doorHit.hitTest(player)){[code]....
The message1 MC has a bunch of links that do stuff within the message1 MC, but because the interval keeps running it keeps resetting the message1 MC. Is there any way to pause the interval for as long as the player MC is in contact with the doorHit MC then unpause it when the two MCs are no longer touching? I've thought about making it so that message1 is already on the stage but outside the viewable area. The hitTest function would then move the message1 MC back and forth. But, I want to figure this out so I can also pause functions when the movie moves to a different frame then unpauses when it comes back to the frame with the hitTest. So, is there a way to make this work?
I'm making a game where if you hit something, an .swf appears over the game. During this time, I want the enemies to stop moving. The enemies are set up to move randomly onEnterFrame. I've tried deleting the onEnterFrame, but it doesn't appear to be working.
I get the alert but I can't get the lightbox window to display. When my as code makes the ExternalInterface call I get what looks like a page refresh and a blank browser window.
I have an enterFrame action that I use on a graphic:
[Code]....
Because I want to use the above code more than a few times, I tried to make it a function.
[Code]....
But for some reason the function call does not work when I call it via an action on a graphic where initially the code worked when it was explicitly written and not called as a function.
I need to get a javascript var in my Flash application. I like to be able to just set a variable in the javascript (client constraints) rather than define a function.
Can this be done? I am trying to use the ExternalInterface.call()
have a node that has an asfunction embedded - won't work. if I change the a href to a web page- it works fine. If I try to call a custom function it doesn't call it at all.
I have an AS3 program that calls a function multiple times. The function must return multiple variables, so I created a class for the function to declare an object containing all of these variables. For example, here's my class:
package { public class PER { [Code].....
Let's say the calling program calls the function, which returns the variables into data_set1 (where data_set1 depends on input variables arg1, arg2, arg3) using:
var data_set1:PER = function_name(arg1, arg2, arg3);
The calling program does some stuff, then calls the function again, but returns the variables into a new variable name, data_set2:
var data_set2:PER = function_name(arg4, arg5, arg6);
My intention is that data_set1 and data_set2 are different (e.g. not linked together).
My question is, given that arrays are passed by reference, will data_set1 be modified to agree with data_set2 upon the 2nd function call? Why or why not?
this is the function i want to turn in to a static function. just dont know how to make it a static function and call it from other classes. i think this would have its own file.
I have a bunch of buttons "b1" - "b12" which are set up in a "for" statement. Then on a rollover of each button, I want a popup to appear which I have created called "b(#)popup". The way I have it set up, when I trace the variable "popup" I get "b(#)popup" like I want, but it is not causing the popup to appear.[code]...