ActionScript 3.0 :: Multiple Buttons That Link To Scenes?
Jan 9, 2010stop();
brain_btn.addEventListener(MouseEvent.CLICK, clickFunction);
function clickFunction(evt:MouseEvent):void {
[code].....
stop();
brain_btn.addEventListener(MouseEvent.CLICK, clickFunction);
function clickFunction(evt:MouseEvent):void {
[code].....
- I have a Flash page with 3 buttons that are ALWAYS UP TOP.- I need each button to jump to a different scene.I got it to work on one but when I add the Actionscript for another button I get a 'duplicate function definition error'.Here is my Actionscript (movie and gallery are my button names):
movie.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);function mouseDownHandler(event:MouseEvent):void {
gotoAndPlay(1, "Scene 5");
[code].....
how to link the buttons in drop down menu to the content(scenes) within the flash file? The drop down menu has been made using the masks. Those buttons, which are not drop down/masked, work properly. Those which are drop down/masked, do not work. The content appears after clicking on them, then disappears when other (drop down) button is rolled over.
View 0 RepliesI have a project that requires building the project using Scenes to chunk up different sections of an Elearning course.
I have created 20 Scenes.
Each Scene uses the same interface design.
On the Interface there are 6 specific buttons that will allow users to visit 6 instructional areas.
All six buttons will be avialable in all 20 Scenes.
My question is: is it possible to replicate the six buttons across all 20 scenes without having to provide unique instance names for each button in all 20 scenes so that the code to go to a scene will work in each Scene?
Or do I just have to code all 180 buttons individually as I go?
What I mean is for example.
The Lesson 1 button is replicated 20 times. the lesson one button has actionscript to go to the Lesson 1 Scene.
If I replicate the button to another Scene, I have to give it a different instance name, and update the code for that button each time and for all buttons.
whenever I set my sound to stream and continue to make a movie with multiple scenes. The audio and video get disgustingly out of sync sometimes even off by 30 seconds. I just started an animation its only 10 seconds long with two scenes and the AV is already off by about 5 seconds. Ive worked around this by avoiding scenes altogether but i really don't want to have another 5000 frame scene. I discovered this problem in Flash MX and Im quite annoyed that it still has't been fixed 3 years later!
View 1 RepliesI want to create a small color game. So far I am stuck at the first part. I already created the layers and buttons. What I am stuck on is the actual coding part. This is what i am stuck on, a start that will start sending 5 boxes from the starting point to the ending point. Each moving box will have its own buttons that allow it change its color. 1st click is blue, 2nd is red, 3rd is green, 4th is back to white. What ever color is recieve at the end point, it will send another color box back. So if a red reach the end point it will send a blue box back, or if a white reach the end it will send a orange box back.
View 0 RepliesSo, I have tons o' buttons that each need to link to unique URLs, and I'd like to minimize coding as much as possible. The code below works, but I will have to do this about 50 times.Can I associate the URLs with the instance names of the buttons and then reuse the same function?In the event you didn't already guess, I'm a newbie to AS3
cap_mc.CapTeam_btn.addEventListener(MouseEvent.CLICK, capPage);
function capPage (evtObj:MouseEvent) { trace("clicked") var url:String = "http://www.mydomain.com"; var request:URLRequest = new URLRequest(url);
[code].....
Ok so here is my XML slideshow Actionscript:
ActionScript Code:
stop();
var xmlRequest:URLRequest= new URLRequest("graphicImages.xml");
var xmlLoader:URLLoader = new URLLoader(xmlRequest);
[Code]....
So I figured that the coding of separate scenes would work independently of one another, but I guess I was dead wrong, because when I apply this to a different scene and change the XML path for a different set of images, I get all sorts of conflict errors when I test the entire movie. I have my flash film set up so that each link send the user to a different scene, which plays a unique intro for each, and then the slideshow appears on screen and the viewer can navigate the images.
Is there a work around for this? Or am I going to have to break my flash movie into separate movies? Or should I just add a suffix to all my vars and functions so that they are unique for each scene?
i'm now doing an interactive in flash, the problem is...my button does not want to link to my other scenes. Is it because that my button is in a movie clip? what can i do if i do not want to bring my buttons out from the movie clip??
View 6 RepliesI've been asked to make a simple game and have very basic flash knowledge, I was approaching it as an "interactive comic" kind of way to make things easier for myself. However it's become very cluttered and I'm trying to figure out how to link scenes to keep things a little more organized so I don't make things harder than they need to be. I've looked online and followed the instructions to a tee, however when I try to impliment them into the game, nothing happens, no error code, just nothing happens. The .fla is too big to attach, so I've attached a brand new .fla using the same codes.
I've tried the following codes:
on(release){
gotoAndStop("Scene 1", 1);
}
That didn't seem to work, so I tried naming the scene as you'll see and tried that, still nothing, I'm sure I'm missing something really simple but having very minor flash knowledge I can't see what that is.
I have a drop down menu in AS2 Flash. I want to be able to link to any scene, any frame from this one menu.All I want to do is to go back to the root and then to go to the relevant scene/frame. Inside my menu (a series of buttons inside a movieclip), the code on one particular button is:
[Code]...
I am having a very unique problem: I am creating a simple flash website, and I have a series of buttons that link to a series of frames. There are 27 buttons, and each proceed to a separate labeled frame. Each of the frames is a short animation 13 frames long. The buttons are all versions of this:
[Code]....
Then, 13 frames into the animation I just have a stop(); command. My issue is that if you click on any button in the series, none of the buttons that go to frames before the current one work. If I click button 20 and go to the 20th animation in the set, buttons 1-19 don't work, but 21-27 still do.
What's more, from moving the actions around to see if they needed to be in the same key frame as the button, I found that if the actions are in a single key frame in any of the animations, the animation stops on the frame that the actions are in. I also found that each button will only work once.
I am doing a project for work and haven't used scenes in 3 years so I am a little rough around the edges.
What I am have is 3 buttons which should each go to 3 different scenes. The scene names are "home", "twoPortlands" and "portlands" and then each scene has a layer with the Frame Label of "home", "twoPortlands" and "portlands" I want the first button to go to and play "home" I want the second button to go to and play "twoPortlands" and then the third button to go to play "portlands"
I have the following code on the first frame of home (which is the main interface)
[Code]...
I have a .fla project being created under CS4, using ActionScript 3.0, that consists of multiple scenes.
In the code attached to the first scene, I define some functions that are used as methods on buttons[code]...
Is there a way to do this? I am just now hearing of (and experiencing) all the downfalls of using scenes to create an interactive website. I may have to start the whole thing over at the mid point if there isn't a way to convert it into one It will save a week's worth of work!
View 1 RepliesWell, I know how to use the ifFrameIsLoaded to load one scene, but I was wondering if anyone could tell me the script needed to use the action to load multiple scenes rather than one.
View 1 RepliesI have a swf that is built with 3 scenes. The 1st scene is actually the prealoader for the movie.Now, in the last scene i load an external picture (picture.loadMovie(...)). I want to load the picture in the first scene,as i need it allready loaded when displaying it in scene 3. to avoid the loading delay.
View 6 Replies1. Created a flash banner ad on the first scene. Take note they're all under frame one because I used movie clips for the animations (Movie clip ends on the 100th frame and not sure if I need to add a stop(); code there or place the gotoAndStop command). Anyways, moving on.
2. I created a new banner onto another scene which by now I have 2 scenes. Just like scene 1, all the animations and such are all under frame 1.
3. Placed an action script on the first scene to play the next scene.
gotoAndStop("scene 2", 1);
4. For the second I placed the action script:
gotoAndStop("scene 1", 1);
Output:It looks like my banner ad is flipping one scene from another without stopping. I know my action script is not correct. I know you folks are far more experience in flash, so I implore your wisdom.
I am working in CS4 and am trying to use AS3.0 to make buttons that go to different scenes. I am not using "Scene 2" in my AS; instead, I am labeling frame 1 of Scene 2 and am using that frame label in my coding.
Unfortunately I cannot get it to work properly. I am about 8 hours into trying to fix it and cannot seem to get it resolved.
I have attached the .fla file for your reference. I have also pasted my AS coding below in case it is a simple thing (probably not!). The movie needs to stop at a certain frame so the buttons are available for the users.
stop();
btn2_btn.addEventListener(MouseEvent.CLICK, showimage);
function showimage(event:MouseEvent):void {
[Code]....
Im making a flash program about pancakes (random I know). I have a "Mainmenu" scene and then a "Recipe" scene. I have a button on my mainmenu which takes me to the recipe page when I click it, the code behind the button is
"stop();btn_recipe.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);function mouseDownHandler(event:MouseEvent):void { gotoAndStop(1, "Recipe"); }"
Then when I arrive at my recipe page I have a button which will take me back to my MainMenu, the code behind that button is:
"stop();btn_home.addEventListener(MouseEvent.MOUSE_DOWN, mouse5DownHandler);function mouse5DownHandler(event:MouseEvent):void { gotoAndPlay(1, "MainMenu"); }"
So I run my program and the first button works and takes me to recipe page but the button to get to the main menu does nothing, click it and no response or anything
I'm currently trying to teach myself how to use flash CS5 and actionscript 3 and apart from doing small amounts of programing here and there I'm a complete novice.
I have 36 photographs taken at 10-degree angles, making an object and i have each image in a different scene, with hidden buttons asigned to different parts of the object so that whenever you hover your mouse over them it provides some more information.
What I want to do is to be able to cycle through these images in the different scenes using the up and down buttons on the keyboard.
I have created several scenes that all have the same navigation bar consisting of l buttons which take the user to the various scenes. The code for the buttons (listeners and handlers)is on frame one in the first scene. It works fine as long I am in the first scene, once I have navigated to another scene (scene 2) the buttons do not respond. I thought that the AS3 code on the first scene is available to other scenes as well? Could you suggest examples of code that will power up the same buttons placed on different scenes? (I am using CS4 Pro)
View 3 RepliesI'm trying to solve this for over a couple hours
Problem #1I have 4 Scenes, namely:
Index
Module 1
Module 2
Module 3
When I go to any modules from Index, the button inside the modules won't work.This is the code I used to go to Module 1:
ActionScript Code:
btn_gotoModule1.addEventListener(MouseEvent.CLICK, gotoModule1);
function gotoModule1(event:MouseEvent):void{
gotoAndStop("mod1_tut", "1_1_tutorial");
}
When I click the btn_gotoModule1, this statement appears at the Output box.
"TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Prototype7_fla::MainTimeline/frame2()
at flash.display::MovieClip/gotoAndStop()
at Prototype7_fla::MainTimeline/gotoModule1()"
And this is the code to get back to index, but it doesn't work... Why?The name of the frame is "Index" and the name of the scene is also "Index"
ActionScript Code:
{
btn_home.addEventListener(MouseEvent.CLICK, btnMod1HomeTut);
[code]....
I'm building a point&click application with hundreds of buttons, functions and so on
I've added to the main gamepanel two buttons, one opening a navigation map and the other opening a paper with a long text. There is nothing strange, no interactions with those addings (both loaded with attachMovie or loadMovie, doesn't matter).
Obviously, when the map or the text are opened, the buttons below continue to be clicckable and usable...It exist a way to stop all buttons in all scenes?
I am relatively new to Flash development. I have a scene that contains 3 buttons that are movie clips. I am trying to link each button to a seperate scene but no matter what script i use the buttons do not click through to the new scene.
Each scene consists of 20 frames that need to play when each button is clicked on, so rather than using gotoandstop i am trying to use gotoandplay to a specific frame within each of these scenes.
how to navigating with scenes using buttons.
View 2 Repliesis it better to use different scenes for multiple types of media rather than using a container to load and unload? scene 1 mp3 player scene 2 video player scene3 swif loader etc
View 3 RepliesI just started using CS4. I have one problem with audio played from timeline in multiple scenes. The first 2 sceense work fine but the 3rd one has problem. The audio would pick up the last brief second of the audio before the current one and then plays the current audio. The pick up includes the last second of the last audio of the previous scene or the clip from the current scene.
If I copy all the frames in the problem scene into a new file, audio plays perfectly.
Have anyone seen something like this and what is the cure?
I try to run a swf or html file of my fla file and it only works on my machine but not on my laptop. I have the latest flash player installed but it still doesn't work. My laptop works for single scenes swf and html but not for multiple scene file.
View 5 RepliesI'm having issues with switching scenes for this 6 scene short story, between scene 1 and 2, the text (thats in a text box from my character) in my project, slides in and out just fine... At the end of the code in the 1st frame, I added a code snippet (click to go to next frame and stop), and it goes to the next frame, code then tells to click button, then the text switches/slides in and out fine, the horse(another character) comes into the scene fine... Then again at the bottom of frame 2 now, I add the same code snippet to the click button, its suppose to go to scene/frame 3, where the text slides in and then out, but it's giving me output errors, AND I noticed when I press the (click to go to next frame and stop)snippet again, it inputs a totally different snippet(click and play next frame), which I manually change back to the other snippet, and even make sure that its suppose to go to frame 3, and then it still gives me output errors: Error:
Cannot tween a null object. at com.greensock::TweenLite() at com.greensock::TweenLite$/to() at CortesWP1_fla::MainTimeline/fredRun2() at Function/http://adobe.com/AS3/2006/builtin::apply() at com.greensock.core::TweenCore/complete() at com.greensock::TweenLite/renderTime()
[Code].....
For some reason the code in scene 1(frame 1) to scene 2(frame 2) is fine. Its the code from scene 2(frame 2) to scene 3(frame 3) thats giving me issues. I'm trying to keep the button I created on the bottom right corner of the scene, to be the one button that clicks from scene 1 through 6(dones not need a previous button).