Actionscript 3 :: Have "for Each" Loop In Reverse?
Sep 30, 2011Is it possible to have "for each" loop in reverse?
View 2 RepliesIs it possible to have "for each" loop in reverse?
View 2 RepliesIf I do a for loop like this, how can I reverse it so the last result is shown first?
for (var i=0; i<10; i++){ trace ("number " + i)}
Why does for in loop show different results in as2 and as3
[Code]....
what I'm trying to do is have a mc play continuously either forward or backward depending on whether you roll over the "forward" or "reverse" buttons..I've almost got it there, except I can't figure out how to get the reverse to loop after it gets back to the beginning of the animation.
[Code]...
I would like to loop a movie clip forward and reverse by selecting a forward or reverse button. I found the following actions script 3 code on Adobe however the code which plays the mc in reverse is not triggered by a button.[code]...
View 3 RepliesSo I have this mc: this.slidingMenu it's a mc of a ring shaped menu, which turn around when 2 button get clicked. When the button on the right, mc goes forward until stop(), when the button on the left mc goes reverse until the stop(). In the first case i use gotoanplay, and everything goes fine. For the second I use prevFrame, like this:
[Code]....
In a game I'm working on, I'm using the ColorTransform class to the turn the 'enemies' red as they fall off the screen after they've been hit by one of the player's 'missles' with the following [code]...
Can I somehow undo the ColorTransform to an enemy once it has been applied, or does he have to stay monochromatic thereafter?
I use this code i found on this forum. i want to control an MC to act like a buttopn, on roll over it plays the movieclip forward, on Rollout it plays the movieclip backwards.
This script works ok, but on when reversing it feels slow and often it doesent reverse to the start of frame 1 in the MC.... It is very sensitive to quick mouse over and out. The quirky reverse is possible because i use prevFrame...is there another thing i can use?
[Code]...
Basically I have just created an animated button using frame labels, and was wondering if there is any way to reverse the timeline.
Currently my code looks like this:
Code:
btnHome.addEventListener(MouseEvent.ROLL_OVER, btnHomeOn);
btnHome.addEventListener(MouseEvent.ROLL_OUT, btnHomeOff);
function btnHomeOn(event:MouseEvent):void {
[code]....
The way it's coded here, if the user removes the mouse from the above the button the timeline continues from homeOff.What I want is for the timeline to reverse from its current position instead of just playing forwards from a fixed point.
I have a quick question for any flash smartypantses out there....I'm looking for the most efficient way to do this weird thing...
I'm trying to create 6 menu buttons (all text) that when you click one, a submenu drops down (more lines of text - that fade in individually).
[Code]....
What I'm having trouble with is figuring out how to get this submenu to "close back up" (animation) when someone clicks one of the other main menus (Colors or Locations, in this example.)
How can I get it to perform this animation BEFORE it navigates to the next menu section?
is it possible to play a movie clip (or simply, main timeline) in reverse order e.g. suppose, there is a movie clip, few frames in that, of course it will play from first frame to end frame, and also, i want them to play from end frame to first frame.
View 8 RepliesI apologize for being a newbie. I have been trying to figure out how to reverse an EKG movieclip to go from right to left instead of the direction it is currently moving:
View 16 RepliesI have to play an flv in reverse but don't know how. I tried embedding the entire flv inside a MC but the result was not pretty.
View 2 RepliesI'm using the following ActionScript for my Flash preloader, what this does is have the preloader bar fill from the top to the bottom.
this.addEventListener(Event.ENTER_FRAME, loading);
function loading(e:Event):void{
var total:Number = this.stage.loaderInfo.bytesTotal;
[Code].....
How would I alter this so that instead, it starts off full and then decreases in size down to zero (downwards)?
I can't able to reverse properly.
Code is
var angle:Number = 0;
var radius:Number = 100 + Math.floor(Math.random() * 101);
// Random object generation
var button:Number = 0;
[code].....
how I reverse through frames.I can certanly have a loop that calls prevframe.But, what I want is to know when I have reached a certain frame.The only way I can think of how to do this is to know the exact number of frames, and then use a loop that loops the exact number of frames I need.
View 3 Replieshow would i use reverse Sin, Cos and Tan in flash so i could do SOA-CAH-TOA?
View 2 RepliesIts been a while since I last posted but I was hoping someone would be able to help me asap. I am so nearly there but something is not quite right. I have alot of faith in this forum so I'm hoping someone out there can help! Here we go:
I have various movie clips within movie clips, these all work fine. Within one of the MC's, i have a button with instance name "left" and one called "right". These are used to cycle through my work (this is for my portfolio). The right button works fine, just plays the timeline of the MC using frame labels. I built my site last year but its going through a complete overhaul on the structure and coding side cos quite simply, its a mess Last year, i placed this code ON the "left" button itself:
[Code]...
How can i play a mc in reverse using as3? i know hwo to do it in as2 but not sure about as3
View 9 Replieshow can i reverse the frames.what i mean is if for example u have a motion tween of a circle sliding to the right.what should i write in the last frame of the motion tween so the circle will go back..._current frame--?
View 9 RepliesI'm working with AS3 and I have two questions. First, to save on having to re-do work, is there a way to simply play the timeline in reverse IE from frame 210 - 200? I've got a page set up to slide in from the right when clicked on, and if you click on the back button, I want the page to slide out to the right again. Figured the easiest way to do this would be to simply reverse the timeline. Just don't know if that's possible in flash.
Secondly I've got it set up in the timeline for a FLVPlayback component to slide in to the center of the stage from the right when its page is clicked on and though this works in the timeline, when I test the movie, it doesn't slide in and if I expand the preview to full screen, the flv and its controls are still on the right side of the stage. how to get the movie to slide in properly?
I'm creating a movieclip that shows some photo samples with two arrows at the bottom. I want it so that if the user presses on the right arrow, the movie clip plays forward and goes toward the end to "shuffle" through the image samples. But I would also like them to be able to press on the left arrow and be able to play the movieclip backwards to "shuffle" back toward the beginning of the images.
The closest thing I can think of that would be similar to this would be the way you can shuffle through album images in iTunes.I just need to know the Actionscript 2.0 code to play the movieclip in reverse.
I have this script to play a movie clip. What do I write to get it play in reverse?
function fadeUp(event:MouseEvent):void { buttonFadeOver_mc.play()
I've imported a swft 3d file into Flash CS4.Quite simply I need to reverse the animation.
View 2 Repliesim using flash CS3 with actionscript 2.0. what i want to create is a column for an online magazine, the column will display
a list of content, this list will be longer than it appears and have a "next" and "prev" buttons located at the bottom. i can set it up so than when next is clicked the content shifts and displays more, the problem is, what do i do about the "prev" button? i cant make the timeline play in reverse can i?
I Have some small videoes I have to play on a seamless loop. It's basicly a little peace of video that i then play backwards so it appears like a seamless loop. At the moment I have made the video so it plays backwards, but I was hoping to cut that out to have some actionscript that would do that so i becomes a bit easier on the bandwith.[code]...
View 1 RepliesI made a flash banner that includes a videofile and some vector animations. I would like this banner to play from fram 1 to the last fram and then reverse play back to frame 1 ad infinitum (the whole movie should do this that is). I cant just reverse the frames though, because of the videofile (at least I think so?)
View 5 RepliesIn one function I am calling the play method on an effect and in another I am calling the reverse method. The play method works but the reverse method does not. It appears that the propertyChangesArray is used to store the previous effect start values but that property is null when calling reverse.
[Code]...
Place a 100px by 100px box on the stage (not a movieclip, just a simple shape).
Now apply a vertical skew of 30 degrees. You should get this...
Click outside of the shape to release the transformation data. The degrees for skew resets to 0 (this is expected), see image below
But What skew would you apply to the shape to return it to its original shape. Initially I would've thought it was -30 in the vertical skew, but this seems to return a weird hybrid shape.. See below:
How would I get to play backwards a timeline from a specific frame to another frame?
I need to be able to play back from frame 62 to 1 and from 101 to 62 depending on what frame I am on. I know I can do 2 if loops with if (currentFrame == 62) etc but what is the code to play the timeline in reverse for AS3?