IDE :: Disable Button AS When It Opens A New Frame
Jul 16, 2009
i have a movie and after the intro the enter button takes me to the next frame (11) and stops. there i have a drop down menu with button instances on each of the drop downs. The drop down is in a movie clip so i am using [code]on the button instances to take me to root level to say frame 12 and stops. Each button instance has a different frame label to go to, s1, s2 etc - the idea being that back at root level i can have the content of each of the buttons on each of the frame labels (s1 at frame 12 , s2 at frame 13 etc) .... this works fine except the drop down menu in each of these new frames retains the action script on the drop down button instances - this is fine for all the buttons that will take me to another content page at root level - what i dont want is the AS to remain on the button for the page i am currently on - cos if you click on it it takes you back through the intro etc to get to its frame label again.as i have been typing this i have thought i am gonna have problems the more "content" frames i have at root level (have only done one content frame so far)say i am on content page 3 (s3, frame 14, if i want to view anything prior to this frame its always gonna go back to the intro and play over again to get to s3 isnt it?
I have a movie and after the intro the enter button takes me to the next frame (11) and stops. there i have a drop down menu with button instances on each of the drop downs. The drop down is in a movie clip so i am using on (release) {_root.gotoAndPlay("s1"); } on the button instances to take me to root level to say frame 12 and stops. Each button instance has a different frame label to go to, s1, s2 etc - the idea being that back at root level i can have the content of each of the buttons on each of the frame labels (s1 at frame 12 , s2 at frame 13 etc) .... this works fine except the drop down menu in each of these new frames retains the action script on the drop down button instances - this is fine for all the buttons that will take me to another content page at root level - what i dont want is the AS to remain on the button for the page i am currently on - cos if you click on it it takes you back through the intro etc to get to its frame label again .
I have created a series of buttons which are actually MCs in AS3. Each button when clicked goes to a particular frame (all good). The problem that occurs is when you click a button that is 'active' (ie click a button twice in a row)...Flash takes you to the next frame rather than keeping you on the designated frame.How can I stop this or disable the button whilst on its designated frame?[code]
I have a movieclip that gets loaded from the menu (addchild) from that movieclip I press a button which makes the loaded movieclip go to frame 15, on that frame the external swf loads. THEN when I press a button after that the button animation just flickers and no reaction when I click it.
i have another totally newbie question here, sorry everyone, In one of my frames i would like to have a button that opens up a movie clip, but i would like it to do this on a mouse-over action instead of a click, i have tried using the onRollover action, but i can't get it to work, it's got to be a daft mistake i am making but i have spent ages trying to figure it out, and once again i am stumped.
I have a project set up as scenes.In scene 1 there are two buttons visible from the frame 1licking on these takes us to scene 3 or 4. They work fine. I used code snippet "Click to Go to Scene and Play" the action script is on a keyframe on frame 1 as that is the first frame the buttons appear.From frame 120 a third button appears. So on this frame I have actionscript go to and play scene 5.Problem is it goes to scene 3 instead, like the firstbutton. The buttons are not near each other on screen so its not a case of accidentally clicking wrong button.I think maybe I should've set up my project as movie clips within 1 timeline but I'm too far down the scene route now to change it at this stage.the buttons are all invisible so maybe the third button should also be present from frame 1 and just disabled until frame 120?
i am trying to make a flash site, and anyway i got some problems i want to make a button that when pressed opens a window (set size of 500 400) what actions should the button have?
I have a timer on my main flash document, and a package class that opens a MovieClip on a button click.
I want to stop the timer when the user starts the movieclip and then restart it when they close the movieclip. I don't know how to send information back to the main flash document from the package though.
Calling an object's method from the main flash doc is object.method(); But I need to do the reverse. I know this a low level super easy question, but I cant find the answer. Something like _MainDocument.function(); would be my guess. Or is there a addEventListener(class Deconstructs, doSomethig) ?
i would like that my window opens and closes (opens: scale out; closes: scale in) not by clicking on the button but on the window itself.here are 3 applications of mine (schuifwindow, scroll and fotoalbum).
Grtz,Jan the man
here are 3 applications of mine (schuifwindow, scroll and fotoalbum). schuifwindow www.truevision.be/other/btn_home.flascroll www.truevision.be/other/scroll.flafotoalbum www.truevision.be/other/foto_album.fla only picture one (left up corner) has a X button (i dont want to use this button)
I created a simple button that displays an error messeage: "error opening 'url" when I test the movie, but does play and opens in browser after publishing. However, it won't open in the browser in a different location. I pasted the html code in a web page but it doesn't work there nor opens in the browser in a differnet location from where it was originally published and saved. Why is that?
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");
In my Timeline there are two keyframes with some complicated functions, but the mistake lays in several lines. In the first one I have:
ActionScript Code: stop(); var fadein:Tween = new Tween(pictureOne,"alpha",Strong.easeOut,0,1,true);
In the second one I have:
ActionScript Code: stop(); button.addEventListener(MouseEvent.CLICK, goBack); function goBack(e:MouseEvent):void { gotoAndStop(1); }
The point is to make the Tween from the first frame work only once after opening SWF and to disable it after using te command gotoAndStop(1); from the second frame.
In my code, when a user clicks on a button, I set the alpha of the button to 50 and set enabled=0. This works to essentially disable and grey out the button. The problem is that even though the button has been disabled, it still sits in the over state until the user moves the cursor off the hit area... Funny, no?
Since you can't tell a button what frame to go to, how do I get it to go back to its up state (without recreating all my buttons as movieclips and doing the whole thing manually)?
if you click on the middle Character a popup window will open at that time i want all other buttons disable so that we cant see the small box on mouseover.[url]...
ActionScript Code: // // var box = new Sprite(); box.graphics.lineStyle(10, 0xFF0000);
[code]...
If you click the box, its alpha is set to 1 rather than .1 because of an errant MOUSE_OUT event.What is the right way to fully disable this button when it is clicked?I'd rather not remove the event listeners because I have a bunch of different MOUSE_OVER functions on many different buttons and keeping track of which function is with which button and whether or not the listeners are already assigned seems like way too much work just to properly disable a button.
I have a button that when you roll over it a big window pops up, but then when you click on it, it pops the window up again, now its not a problem but i would like to know if i can disable the click function somehow. so that only the roll over works.
I know you can probably use a movie clip and just tell it with actionscript to load when rolled over, but i don't know how
I have some buttons that play an external swf inside an empty movie clip on the main timeline. I was wondering what Actionscript I need to disable the button when it is pressed. I want the button to still have roll over functionality and everything, but I just want the swf to load once when the button is pressed. Below is the script I am using right now.
on (release) { //load Movie Behavior if(this.content == Number(this.content)){
I need to disable a button once the user has clicked it! I also need the colour of the button to change once it has been clicked as well (I need it to just grey out - not sure if this can be solved using actionscript??) The only method I could think of of accomplishing this is to put each button in their own UILoader, but I'm hoping there is a simpler method!?
I need my buttons to stay put, but, I need to figure out away to make them stop working temporarily. I have layers above themthat become visible, and the buttons underneath these visiblelayers are working, even though they're covered up. Is there a wayto inactivate them, or make the layers above them take precedencewithout changing the button's _visible property?