Actionscript 2.0 :: "forward This Page To A Friend" Button?
Nov 25, 2009
I'm working on an AS2 slideshow to be embedded in a webpage. The final slide calls for a "Send this to a friend" button. I'm at a loss as how to code this; it's not a mailto: situation..
I looked at the tutorial on gotoandlearn about it, and understood the concept, but it's in as3, and I'm trying to do this in as2.I have it so that the url changes, and the title changes. And when you click on the various buttons on my site..it registers in the browser..but the main purpose I can't get, namely, if someone clicks my about button, i want to trigger the about function.That is easy enough to do in flash, but how can I get it to trigger from the back or forward button. Or if someone goes to URL...I am not getting the key ingredient to make this happen. If I paste in URL...how is it to know to launch the about function?
Objective is to create a previous button in flash that remembers where the user has been. When the button is click it goes to that previous screen just like an internet web browser.I found a code that actually works for actionscript 2.0 unfortunately when i translate this to actionscript 3.0,it gave me some errors that i cannot resolve or understand.it says: access of undefine property recentFrame, previousFrame and navStack.below is the method for actionscript 2.0.Here's a method for creating buttons that use an array to simulate a navigation through a history array, without using frame labels, of html codes.
Code for" Back" button:
on (press) { _root.fwdStack.push(_root._currentFrame); if (_root.navStack.length>1) {[code]...
How do I create a fast forward button that continuously fast forwards while the mouse is clicked and in the down position and plays at regular speed when the mouse is released?If nobody knows how to do that, then does anybody know how to make the movie fast forward when the button is clicked and then make it go back to play when the fast forward button is clicked again in a boolean sort of fashion? That's not preferred but I could live with that and it sounds easier.
This is probably a very simple actionscript question I am using CS3 on an AS2 movie. I want to make a simple audio level bar and I created a movie clip with ten frames and ten squares that appear in a line. On each frame you can see one more square i.e. from 1 to 10.What I want is to have a + button on the main time line and every time it is pressed it advances on the frame of a movie clip called loader_mc to the next frame. Similarly if I press minus button the movie clip goes back a frame.This is the actionscript i tried but it only works once. It doesn't keep moving on each frame.
Code: on (press) { _root.loader_mc.gotoAndPlay(_currentframe+1);
I have 4 buttons on the stage. Each button controls associated MCs. When the button is clicked, the MCs fade to invisible (alpha). Now I want them to fade back in when the buttons are clicked again. Is there a way to get them to play in reverse or would you suggest that I do all of the fading tweens dynamically instead of in the MCs timeline? By the way, there is a stop command at the end of each MC.
i have some preloader frustrations..dont point me to a previous preloader thread...i have been there already and no im not talking about any preloader that loads the WHOLE movie at the beginning, i know how those work... I need a tutorial/explanation that will teach me how to load a move 'button by button' or 'page by page'.
By this I mean, the first thing the movie will do is load the first 'page' and say you have a few more buttons on that 'page'. It loads all the buttons and that 'page' first..nothing else...then i click one of the buttons (no matter what order) and the 'page' switches to a preloader and then when the second 'page' is loaded, it is displayed.So many sites have this kind of preloader...but i cant believe how many tutorial sites only teach how to program the type of preloader that just loads the WHOLE movie.
I done a flash presentation for that using a FLV video file. I link that in flash component (flv player) & with that video time I play text contains as per there time in moviclip then create a play/stop button & control the movie & video. Now I want to forward & rewind on button. How I do that.
I was trying to accomplish this same effect using actionscript 3.0; (click the forward and back button next to the recent work)[URL] he has made buttons play a movieclip at different points of a timeline...Basically this is what I came up with (see my cooment).
//Flash - go get code that's going to make the tween work... import fl.transitions.Tween;import fl.transitions.easing.*;stop(); //home_mc animation - animate in..var gd_fullsize_01Tween:Tween = new
I have a straight forward frame-by-frame animation with play and stop buttons. I want to create a fast forward button that will play (for example) every third frame until it is clicked again. Or, perhaps, until the stop button is clicked. This seems a simple task, fast forwarding FLVs, etc.
I use attachMovie to call movie clips succesively on the stage. I use a forward button to slide them in progression but when I want to go back in the same order everything gets messed up. You can see the swf playing here, [URL]..I numbered each frame so you can see when clicking on back button it gets messed up.
// Each of the button functions here call the add_page() function and pass the Identifier of the page that they will display b_0.onRelease = function() {
I'm finally getting into AS3 and making a portfolio with left & right (forward & back buttons) This is the code on the actions frame of the main timeline:
I am trying to use the BrowserChangeEvent.BROWSER_URL_CHANGE in my application to handle to user click of browser back and forward buttons. However, the event I receive does not contain information about which button (back or forward) was clicked. Is there are way to get this information?A related question: How do I get the URL that would be displayed when the user clicks the back or forward button in the browser? The lastURL contains the information about the current page.
I have a straight forward frame-by-frame animation with play and stop buttons. I want to create a fast forward button that will play (for example) every third frame until it is clicked again. Or, perhaps, until the stop button is clicked.
I would like to add a Fast forward button to my animation. I tried to modify existing AS2 code but I just cant get it to work. I'm getting errors about _root and it doesn't seem to like controller__mc. The AS2 version that works is:
And here is my sorry try at it in AS3: forward_btn.addEventListener(MouseEvent.MOUSE_DOWN , playMovie);{ _root.createEmptyMovieClip("controller_mc",1); } controller_mc.addEventListener(MouseEvent.MOUSE_DO WN, playMovie); _root.gotoAndStop(_root._currentframe+3); { stop(); }
In the continuing evolution of my code, I simply want a button to alternate moving the playhead backwards and forwards along the timeline between frames 1 and 17. This code is not working. I have attached a screen capture to clarify your questions in advance
I have a college project to hand in within 2 days. I'm making a website and what I want to achieve is a button that plays the movieclip (which is a piece of paper going onto the stage) and when you click it again it reverses that clip. I've tried loads of things and only got code that allows two buttons to reverse and go forward.
I am a bit confused on doing a photo galery.... I want to set one up. I want to alpha out one photo and alpha in another on a button release. I know how to go forward on a button release for timeline sake but I don't know how to go to the previous picture when the previous button is clicked. Is there a way to play the timeline backwards or is the xml way the only way. If the xml is the only way than how to set my own photos into the code or link my photos to the code.
when the menu items are clicked it calls the SWFAddress.setValue( ); which changes the address bar and triggers the event listener: SWFAddress.addEventListener( SWFAddressEvent.CHANGE, swfAddressChange );
this is visible by the textbox in the upper left hand corner, it changes to reflect the value. But when you click the back button, the event SWFAddressEvent.CHANGE is not set off and the result is the textbox staying with the previous value.
as you can see from the html code, the flash Object has an ID, the swfaddress javascript is imported after swfobject. ( using swfobject2.1, swfaddress 2.3 )
the basic idea is i have a forward button and a back button.. I have 3 swf's that i want to load/unload with these buttons..
[Code]...
this is what ive started with for the forward button... as it is now when i click the button it automatically executes the else and loads scene_3.swf so i know i have something wrong.. the idea is that if the viewer is on scene_1.swf hitting forward will load scene_2.swf, if they are on scene_3.swf nothing should happen when they click it as (at this time i only have 3 swfs available, but eventually i will have 8 ) of course i would be using this as well on the back button...
i've made a game with 2 view so i need to be able to switch between them during it. Instead of making a goto frame 7 on the button on one frame for example and then a goto frame 8 on button on the next frame is there a way i could just put go forward 40 frames for example and apply that to the button on each frame, so on frame 1 the button would take u to frame 41 and on frame 3 it would take u to frame 43.furthermore, is there a way i could make it go back say 40 frames to switch the view back?
i am new to this site and also to AS i am trying to create a an expand and collapse functionality in which i want a movie clip to shrink and disappear when i click on a button and reappear when i click it again the solution that i came up with was i animated the movie clip shrinking and disappearing and now i think playing the timeline in reverse will solve the other half and i also added the stop script at the 1st and last frame of the movie clip.
i tried a lot and a number tried and tested the no of scripting techniques posted on other threads
I have an app that makes api calls to a server to send and receive data using the URLLoader Class. There's nothing special about it, it's just a standard call that send variables and receives json. My app also hooks into the back/forward/address bar functionality using JS, for secondary navigation.
I've just been testing and have noticed that if i make a call, then press either back or forward (this is only an issue in safari, it works fine in firefox and chrome), the return call to flash never completes. I've checked Charles and i get this message,
Failure: Client closed connection before receiving entire response
The response itself is a 200, so the call completes on the server, but flash never gets the response? I don't think this can be a scope issue as the loader is queued and dealt with by a manager class, so even though the current view is destroyed, there's no link between that and the URLLoader itself.
If you try navigate around, the url window will change to etc etc and the back and forword button seem to be working also, if you copy and paste the link, the flash will be smart enough to go to the indivual page alsoMy question is s below1) how do we make the back & forward button to work2) how do we contruct the url to be so dynamic