ActionScript 2.0 :: Load A .swf When A Button Is Clicked On?
Aug 5, 2006
I'm trying to load a .swf when a button is clicked on. This is my actionscript:
on (press) {
loadMovie (exper.swf);
}
It is in the same folder and I even loaded it into my library to try that.
I get this error when I test my movie, but I'm not sure what it means...:/
**Error** Scene=Scene 1, layer=navi, frame=1:Line 2: Wrong number of parameters; loadMovie requires between 2 and 3.
loadMovie (exper.swf);
Total ActionScript Errors: 1 Reported Errors: 1
i need some action script for a button to load another swf file when clicked. new window needs to be at the same size as the swf movie and without toolbars etc. also need a similar code to load swf file but to go on a button on a html page.
I am making a flash website were the logo will start out at the bottom and play a animation when someone clicks on a button(there will be about five so I don't which one they will click on), the logo will move to the sides. after this animation plays this one time I need to never be able to play again while they are in the website..
I have a menu set up with several buttons (on the left side of the screen), each of which loads an external swf (on the right side of the screen). Within some of these swfs are more buttons to load other swfs, and the menu on the left remains active while another swfs is playing.What I want is to unload the current swf whenever a button is clicked and load the new on in the same spot. So before I was using addChildAt to get the external swf's at a certain level, and then removeChildAt to take away whichever swf it is and then add the next one. That didn't stop the sound, so I switched it to unloadAndStop and set up a function that unloadAndStops each individual swf, like this:[code]
That function runs every time a new swf is called to remove the previous one.Now I know that's not what I should do since I'm effectively using a method on objects that aren't in the display list, and it's apparent since it messes up the text later on in the timeline. But I don't know any other way to get everything to unload and to stop all the sound. It would be a headache to make specific paths for the buttons within swf's, but I don't even know what I'd do about the buttons in the main timeline that don't know what swf is playing on the right.I've searched lots of different forums for this one, for something kinda like unloadAndStop and kinda like removeChildAt, so I'm thinking I need to reorganize this project somehow
The page transition work fine after Respected tacos " changed the code but while transition between the pages if I quickly move the mouse and clicked the other button the pages do not load as expected.I tested several times and with lower frame rates this problem can be watched.
im creating a portfolio website that primarily uses flv videos for graphics. For example, if you click to go to another section of the website a video plays that actually walks you to that area. What I want to do is be able to load a different video when a button is clicked in the exact same place as the old one. I currently have a working class that plays a video
[Code]...
I want to some how be able to change the variable flvName on the click of a button on my stage and recall the class to change the video. If you can think of an alternate way of doing what i need to do id love to hear it.
I have 4 navigation button and like home, about us etc.... And i want to disable home when it is click and cannot clicked it until the user click another button first. means if a visitor is at home page then home navigation is disabled, and all other are active, and when they click at aboutus button then the pages goes to the about us page and the about us button is disabled and other get active. I want this solution in AS3 with oop concept.
I've got about 6 buttons laid out, one on top of the other in a list format. In their normal state the buttons are grey in colour, when I rollover them, the buttons flash and turn to orange. Now, what I need to happen is this: I want the buttons to stay orange once clicked and only roll out back to grey when the user has clicked on another button in the list. I've been told that the best way to do this is via adding a listener, however I am a little unsure as to how to go about this. I've checked the flash help file and have a basic understanding of how listeners work...but can't really wrap my head around applying it to this situation. Perhaps I will need to have all the buttons as separate broadcasters?
I am loading eight external swfs by way of eight buttons with actionscript to remove the swfs and sound after a new button is clicked. This works fine except that as soon as you get to the frame where the actionscript is all the swfs load at one time on top of each other. I don't want any to load until the button is clicked for the right one. MouseEvent listener works but only after all the swfs have loaded. How do I get the swfs to load only when the buttons are clicked. I can't figure out what I am doing wrong.
I have a menu with five nav buttons (atcually MovieClips). Each has three frame labels: "on", "stay", and "off". The rollover and rollout animations play flawlessly, but I'm at a loss as to how to give each button a sticky "active" state. I'd like the button to stay in it's active state until another button is clicked, then I would like it to play it's "off" animation. Each MC has this code:
how to write a actionscript code for a button when the button is clicked it should move to the nextframe.
// About and smile1 button scripts stop(); _root.smile1.onPress = function() { if (mouse_over_smile1) {
[code]....
i have given 3 functions as onEnterFrame,onPress,onRelease. i tried all these but didnt get the result.smile1,smile2,smile3 are button instances which are declared on the monie clip.my main thing is i hav a button, when i click on that button it should go the next frame which i have declared in "gotoAndPlay(6)" method.
Anyway what I need to do is have a movie clip finish playing when a button is clicked and then go to the frame label associated with the button. I hope I'm explaining myself ok. So if I had say 4 buttons Home Gallery About Contact If Contact is clicked then I want the Home page to play (Which is a fade out) and then go to Contact Page (which will fade in). Then If Gallery is clicked then I want Contact to fade out and then go to Gallery page and fade in.
I'm trying to figure out how to disable a button after it is click and then enable it once another button is clicked. I'm stuck on how to enable the button.
on (rollOver) { this.gotoAndPlay("s1"); _root.slideshow.gotoAndPlay("s4");
I want to make a button (or graphic) active and visible if another button is clicked. But it must be invisible and unclickable before the other button is clicked. (this is a "find the differences between the 2 pictures game" and I want circles to appear over the differences that the user finds but only after he clicks it)
The button (or graphic) I want to become active has instance name of "sockcircle_btn" The button you click to make it appear is called "sock_btn"
In the first frame of the sockcircle_btn layer, this is my code
sockcircle_btn.addEventListener(MouseEvent.CLICK,sockcircledisable); function sockcircledisable(evt:MouseEvent):void{ sockcircle_btn.mouseEnabled = false; }
In the sock_btn frame (frame 3) this is my code
sock_btn.addEventListener(MouseEvent.CLICK,sockcircleenable); function sockcircleenable(evt:MouseEvent):void{ sockcircle_btn.mouseEnabled = true; }
The file is setup to loop between frames 2-3. But the sockcircle_btn never enables even when sock_btn is clicked.
Pretend a button is selected - when that button is selected it goes to the active frame which shows that the button is selected. When you click another button it currently resets itself - BUT - I want it to go to and play frame "mouse_out" and than reset itself. Below is the code I am currently working wtih:
i have looked everywhere for a tutorial on this - i have tried writing, and re-writing codes....i just cant get it. is there any tutorial i overlooked? here is what im looking to do - NO SHORTCUTS: have my main file that loads the buttons, my external swf container, my intro animations, and my swf "out" and "in" animations when a button is clicked i want it to point me to specific frame labels. i will have an "out" and "in" frame label and which will be the locations of the transitional starting points i want it to play the "out" transition, than unload the current swf, than play the in transition, than load the swf of the button that was clicked i want the animations to all be done using frame labels all within the MAIN swf file.... i have had no luck doing this....and i do NOT like the tween class....
I want the movie to open in them co-ordinates but it just moves m,y whole page down to that place! Im gna try and make this understandable...the movie the button is in is already a loadedMovie from my "MainScene" and when the button is clicked i needd it to perform the loadMovie into the "MainScene" again but all it does is NOTING
I have created a flash project all in the 1st frame of my main timeline, so i can only do this via action scripting as i dont want to go back into my sub timelines, i just dont know how to write the coding! this is what i want to do: button2.visible=false but if button1 is click then button2.visible=true
I am making a site with a scrolling photo gallery. The site is located at [URL]I have a scrolling thumbnail gallery that is perfect for me. I am happy with it with one exception. I used the loadmovie function to make it and for some reason it takes a long time on slower internet for the movie to initially load. What i would like to do is have the movie open up fairly fast and the individual pictures can load once they are clicked. I want to use xml however i don't know how to do it.
I would like to keep the same setup on my photo page but i want to use xml because i think it would be better on loading. I am interested in this type of gallery. [URL] I found this online and put it on my server. I love this gallery I just want these effects and xml layout in my gallery. I dont even have to have the cool fade effects i just need the site to load faster and the pictures to load individually.
I have a simple question for someone --Im very new at Flash. I have a box and 3 different colored buttons at the left. When a person clicks the red button the box turns red, green button turns the box green, etc. My question is I would like the text color of the box to appear under the box according to what button they press. Here is my code to turn the box red. What line would i add to have the word Red show up under the box when the red button is clicked. Do I type the word Red and make it a movie clip? Then what?
I have created a box with 5 buttons with their corroesponding color names beneath them at the left. When you click on a button it will change the box to that color. How do i get the color name that is clicked to show up under the box?
im working on a new project, and its finished - but there is one issue.... to travel to the next page, you must click the button 2 times ( even if the clicks are 30 seconds apart )....what would cause this? the method we were asked to do was to base the page transition on the timeline rather than embeded in its own MC like previously. that is easy, and here is my set up ( frame and actions ):
[Code]....
and on frame 132 is the frame label "start" and this code:engage.play(); the buttons are in their own MC on frame 125 and are coded correctly ( here is an example of btn 1 ): function btn1Click(event:MouseEvent):void{ MovieClip(root).gotoAndPlay("trans"); MovieClip(root).page=1;} btn1.addEventListener(MouseEvent.CLICK, btn1Click); btns 2, 3 and so on are written the same.... now, i get no errors, but you must click each button twice ( and if its in the middle of the transition sometimes 3 times