ActionScript 2.0 :: Make A Button Disappear After Clicking?
Sep 8, 2003
I'm new to wonderful world of flash and I'm having a little trouble with a button I've created. Basically, I have a button which covers an image. I'd like to make it so that after the button is clicked, it disappears - thus exposing the image behind it.
So, here is what I'm trying to do. I have a page full of characters for a project I'm working on now, and I want to add some interactivity to the page by making each of the characters clickable and having a description of the character pop up that you can then close. I have included 3 images of what I'd ideally like tohappen.Picture 1: The page in just a normal state, nothing happening.Picture 2: On rollover, I would like the character to pop out and enlarge.I know how to make it enlarge on rollover, but I don't understand how you would make it come to the front above other layers. with understanding how to do.
Picture 3: I want a description like this to pop up when you click on the character. I have a layer at 50% opacity to fade the background out as well. I need to know how to:1. Make this image show up when you click on the respective character.2. Make this image disappear when you click on the red X button at the top right
I'll try to be brief. I've built a teleprompter projector file app in Flash CS4 and it works great on PCs & MACs. Only one bug. the program works in three phases: Welcome & instruction screen / Text input screen / Prompter screen.Problem occurs when you first enter prompt screen
basic navigation and functionality includes:
BUTTONS: button to return to INPUT screen, a BEGIN button, a MIRROR text button, and a SAVE prompting position KEYBOARD: SPACE begin prompting, LEFT & RIGHT ARROW increase & decrease font size, UP & DOWN ARROW increase & decrease scrolling speed, HOME returns script to top, PAGE UP & PAGE DOWN moves script by 600 pixels.
MOUSE: MOUSE_WHEEL increases and decreases scrolling speed *(would like to add a ctrlKey modifier to change font size on mouse wheel - another day perhaps)
THE PROBLEM: When you enter the prompt screen and hit PAGE DOWN the script correctly moves down 600 pixels, but does not redraw on the stage. If you then hit PAGE UP it correctly moves up and the text is back on the stage. Hit PAGE DOWN again and it moves but does not render. You can repeat this continuously. I have a Y position reference that shows the Y coordinates of the text field, so I'm confident that the MC is correctly moving, it's just not rendering. If you hit PAGE DOWN and hit BEGIN the text renders in the correct place. Once you start the prompter, you can stop it and use PAGE DOWN and it renders correctly, but if you change the font size larger > 100 and hit PAGE DOWN the font again does not render. Again if you hit BEGIN the font renders correctly in the correct position.
WHAT I THINK: I've been trying to find a way to update or refresh the text field that is being manipulated on PAGE DOWN and font increase; no luck with updateAfterEvent or redraw. I've tried to start and stop the prompter programmatically in one frame at the end of the PAGE DOWN function & font increase.
POSSIBILITIES OR NEW STRATEGY? I'm a media production specialist with a school district in Florida, and I'm hoping to release this app to all our schools and to sourceforge.net. It's a small bug, but I'd rather not have to explain it if I can find a way to fix it. The following code block only contains the functions related to the navigation and prompter text box manipulation.
//Begin button toggle code.Toggle between begin and stop.startBtn.addEventListener(MouseEvent.MOUSE_OVER, startOver);function startOver(e:MouseEvent)[code].....
A Visual Basic & ASP.NET programmer I work with looked at the bug with me, and he believes the error is somehow related to the actual CLICK of the BEGIN button. As I noted earlier, we tried a workaround by using code to start and stop the prompter in one frame after the font size change, but that did not correct the issue. Yet when you physically click begin with the mouse it renders the text.What is it about clicking the mouse that causes the text box to render? Is it a focus issue? Like the keyboard has focus, but when you click BEGIN it returns focus to the text box and it redraws then?
I am making a few language flash cards in adobe flash cs5 with as3. the flashcard is a movie clip and when you push a button (located on the bottom left hand corner of the flashcard) the movie clip flips the card to give the translation. it looks a little unprofessional to have the button stay in place while the card flips. is there a way to make the button disappear for the duration of the movie clip, and then reappear at the end?
I'm trying to develop a menu with slider, similar to the one on the kirupa tutorial section except I have set the slider bar to start off the page so you don't actually see it until you roll over the buttons, then it slides into place.. works perfectly. My question is: how do I make the sliding bar disappear after you roll off the button? Am I permitted to post the flash swf file for you to see what I am doing?
I have a flash document (Actionscript-3) with play button on top of a image, and an audio is played when the button is clicked. How do I make the play button disappear when it is clicked and audio is playing. The button should reappear after the audio has finished playing.
I think the title is self explanatory... anyway, I wanna make my buttons do a cool animation (like roll away or explode) but until AFTER they're clicked,
I have a 3d model of a village created in 3DS Max, and I want to know what is the procedure for me to get it into Flash?The reason for this is because I want to use AS3 to make the user be able to fly through the village by clicking a button. Like for example, when the user clicks a button named "Water" the view(camera) flies through to the village's Lake. Then when he/she clicks "Houses" it goes maybe to a hut. And again if he/she clicks "Water" it will go to the lake using the same path it took.
There is only one defined path that the camera can go through, and that path have locations where the camera can stop depending on which button is clicked ("Water" stops at the lake, "Houses" stops at the hut, etc.)
I can't believe how impossible it has been to find info about this. I'm sort of a beginner with actionscript, but this shouldn't be as hard as I'm finding it to be.
I'm using AS2. I have an ordinary FLV video playing with one of the skins that comes with the Flash software (CS3). That all works perfectly fine. What I need to do, however, is add a large "PLAY" button over top of the movie. I have made that work also. But, I need the button to disappear when the movie starts playing, because it is obviously in the way and making it hard to view the video.
Some forums suggested making that button disappear when it is clicked. That would be fine, except that the video player skin also has a play button, and if someone clicks that button instead of my new large button, I still need the large button to disappear.
So what I'm trying to figure out how to do is something like: if the FLV is playing, make this object (the button) disappear or become invisible. This can't be that difficult!
How would I do this? I've got tree buttons. Only one is supposed to be "selected" at a time. They play different animations. What I need, is to set the button (which has different bg color depending on its over, up and down state) to it's down state.
Simply put; I need to freeze the button in it's down-state when it's clicked. And when I click one of the other buttons, it's supposed to return back to its normal state, and the new button is to be frozen in it's down state.
What I want is a hint how to make a specific thing happen while clicking a specific button. Like "if I click button 1, do this". Would like to use this script though I'm gonna add buttons over time and this is an easy way to have the functionality working.
Here's the code:
Attach Code
function hitButton(btn) { btn.onRollOver = function() { this.colorTo (0xC4006A);
i have to generate a button dynamically... and have to keep a click handler for the same how to write script for clicking buttonim using following code for creating button dynamically
I have a map application where the user mouses over the various counties, and clicks on it to zoom in. I am having a problem synchronizing the background change with the county zoom.referably, I would like the background to zoom out with the counties as they zoom, but having the background fade to white would work just as well. I created a movie clip of the main map (background) to zoom in, but I don't know how to play 2 movie clips at once.You can see it in action here:
I am a learner. I am using one object which animates from a corner and comes to the middle of the stage (Using Motion Tween for animation). What I need is when it comes to the middle of the stage it should disappear from the stage. How it is possible?
I have many buttons (symbols). This is what I want it to do: -Select a button on the screen, and then a movieclip plays. - If the user selects any OTHER button on screen, a message box displays a message.
I want to stop the sound loop from one button by clicking new button. Does anyone know the code that would stop one button's sound from looping by just clicking another button (for another sound)?So you have these buttons:button 1 button 2 button 3 button 4and after clicking "button 1" a sound loops. when i click "button 2" i want the sound from "button 1' to stop.
I basically am suppose to make "scarf" drag over to a movie clip named "winter_mc" and when it is on it, it is suppose to disappear but it's not disappearing. Here is my code used in the scarf:
I have a project that has 6 movie clips across the stage that are triggered by mouse click. The trouble I'm having is getting them each to dissapear when the next movie clip is triggered. You can click out w/ an "x" box but I want them to dissapear when the next mc is triggered also.
Code: var mc:handfade; hand_mc.addEventListener(MouseEvent.CLICK, handPage); function handPage(e:MouseEvent):void
I have a Flash website that consists of 6 different Scenes. The Home scene and the Videos scene each have a FLV player that I dragged from the library and I called it "vid". So I'm basically using the same player for both scenes. I'm also using the caption component and am assigning the xml via actionscript when the user clicks on a link, so it reloads the player with the correct video and the correct captions. The problem I'm having is that say they are watching the video on the Home scene with captions. If they click on the Contact Us scene, the video player disappears, but the captions stay on the screen by themselves. Looks really odd. I need a way to turn off the captions (called the component "myCaps") so they disappear both when changing scenes and changing movies. On the Videos scene, if you click a different movie's link, the old captions form the last movie stay on screen and just move up a line and the new movie's captions appear below that one. So, how do I get rid of the captions when I don't want them?[code]...
I have Google Map working just fine. When I click "where we are" Google openes up no problem but when I click on another button let say "about us, Google stays in the background [code]...
I've got an assignment where I have to make one movieclip disappear when it is hit by another. I used to be able to do this in AS2 but now I'm at a loss.
I am using actionscript 3 to make a point and click game. On frame 1 there are two buttons, button 1 and 2. On frame 3 there are two buttons, button A and B. I want it so that after I click button 1 on frame 1, button A on frame 3 will be hidden or when I click button 2 on frame 1, button B on frame 3 will be hidden. The buttons that are hidden do not do anything when you click them.
I have a project which is very straight forward however I'm having trouble figuring out the logic to get it started as well as the actionscript to get it working.THE PROJECT1. The user must choose one (only) out of about 100 buttons available on the page/frame.2. When the chosen button is released, the other buttons diasappear/turn invisible and become inactive3. A message appears within a speech bubble pointing to the selected button.PROBLEMS1. How do I make all the button disappear except the chosen one?2. How do I make the speech bubble point to the chosen button no matter which one they choose?MY LIMITED LOGIC SAYS1. I need to collect x and y values somehow to position the speech bubble2. Pass a variable to tell flash 'this is the chosen button'3. Tell flash to hide every button that isn't the chosen one using the variable
When my mouse leaves the thumbnail image the previewArea image stays there. What is the coding to make the image disappear once the mouse leaves the thumbnail? I think that it's either in the previewLoaded or tn_out is where the script should go.
function previewLoaded(e:Event):void { var flashmo_tn_bm:Bitmap = Bitmap(e.target.content); flashmo_tn_bm.smoothing = true;