Actionscript 3 :: Buttons Do Not Work / Make A Screen With A Menu?
Aug 6, 2011
I have the following problem / bug:
I made a custom button-class (called CustomBlitButton) where a button is defined. The roll over-states of the button are defined inside of the class CustomScreen. That's because a custom screen holds one or more buttons. I can create a button when using the createButton-function of the CustomScreen-class.
So if I want to make a screen with a menu, i.e. several buttons I do this like that (this is just an excerpt):
I need a tutorial for a hierarchical drop down menu system that drops down 3 sub levels. Do I make the items in the sub menus individual buttons and then insert them into a movie clip or make every sub menu item a movie clip and insert them into buttons?
I'm trying to make a menu that has onRelease buttons on top of onRollover buttons (the onReleases are on a separate layer from the onRollovers). The onRelease buttons take the user to different urls, and the onRollover buttons are supposed to allow different parts of the menu to appear.
The onRelease buttons work fine, but I can't get the onRollover buttons to work consistently. Sometimes the onRollover buttons will correctly advance to a different frame, and sometimes they "stick" and do not advance. The script has no errors and I've tried changing the sizes of the onRollover buttons (in case they were too large and the cursor was hovering over more than 1 at the same time), changing the order of the code for the onRelease and onRollover commands (in case the onRollovers were being superseded by the onRelease commands), and countless variations of the layers and frames.
I'm sure that you'll want to see the script, but I don't think that pasting it all on this post would be reasonable? So I've put the .fla and the .swf on this page for reference: [URL]
I have a movie clip with 15 frames. Each frame has buttons on it (mc's)... I was going to put the actions on the main timeline/stage and navigate within the MC from the main timeline. Is that possible? I can get the buttons on the first frame of the MC to work, but I can't seem to figure out how to target/make the buttons on the other frames work? I was thinking I could identify the path of the MC with the frame labels, but that doesn't seem to work. like: _root.RMChanger.(frame label).buttonOnFrame = function
I have to move a text box in and out over the MC backgrounds on the main stage... which is why I was thinking to do it this way? I've been switching back and forth bwtween AS2.0 and 3.0
I followed a tutorial for creating a drop down menu with as3 and it worked great, except for the fact that the buttons within the dropdown don't work. the categories in the drop down are converted to button symbols and when you roll over each button text, it's supposed to change from green to grey but when you roll over them, they don't even register as buttons. Also when I move the cursor away from the dropdown slowly it rolls up, but when I move the cursor away quickly the drop down just stays down and then i have to actually move the cursor back on the dropdown and slowly move it away for it to roll up. For it to roll up I have it so the cursor rolls over a box that borders outside the dropdown and menu button and the code tells the box to roll up when moved over the box.
i have this rectangular menu that's positioned on the bottom of the stage, just 20 pixels above [it's 170 height so 150 arent visible]. when i rollover the mouse the menu rises showing the buttons, and hides if i rollout the mouse.
I have made a drop down menu, that through shape tweening expands when you mouse over a tab...and when its fully expanded...buttons show up...I want the buttons to perform actions when clicked, but as it is now, I cannot get them to simply trace...I have a movieclip named tools on the main stage...this tools movieclip is the one that expands when you hover over its tab...in the tools movieclip I have a button that shows up when the tab is expanded...."jButton" in the main movie...I am trying to access it using the following code...
tools.jButton.onRelease = function()
that does nothing...in the tools movieclip I tried to put actionscript
jButton.onRelease = function()
this does nothing as well...I am trying to make a simple tools menu which will allow the user to print or save the contents of a movieclip...as as soon as the buttons perform any action I can go on to coding the ideas above...
I have a 'dropdown' menu (that actually goes up...) with 4 buttons inside of it. The menu's bg is just a movieclip containing the buttons. The problem is, when you mouse over a button the dropdown menu retracts. How do I get flash to consider the buttons to be part of the background, so it doesn't think you're mousing out when you try to hover over the buttons?Heres a link to the FLA and some of the code. I've been trying to get it working for over five hours and I'm getting extremely frustrated.FLA: [URL]
I have created a .swf with flash cs4 actionscript 3. I placed it into an indesign page (cs4) and then exported to make a pdf. The movie played correctly before being placed and made into pdf. I have a stop in the first frame of the movie. So when you open the movie there is a black screen (first two frames only) with two buttons, a start and a stop. click the start the movie plays. when made into pdf and opened the movie plays automaticly no black screen and the buttons do not work.
I'm trying to make a navigation menu that primarily uses key presses to work.
Code: var keyListener = new Object(); var listSelection:Number = 1; function upPress() {
[code]....
(note: this uses the lmc actionscript tweening classes)I have 10 items in the list, and basically this works fine for the most part. Press up and the menu slides up 63 pixels (height of one button) when it's not at the end of the list, and press down and it slides down until you reach the end. and it keeps track of which one is selected. fine. great. but when holding down a key it skips forward but might only move the options list only a few pixels. or if pressing the keys really fast it'll make the list stop short.
I guess what I'm looking for is how to make this menu list work so they can make a selection through an animated menu using the keyboard. so press up and the list animates up to the next selection, or press up three times fast and it animates up to the fourth option.
I am a new comer to flash and I have been teaching myself actionscript 2.0 and I am now trying to move to action script 3.0 this seems a dumb question but for the life of me i can't figure out how to make my buttons work.i am trying to have the user click at button that connects to a movie clips and plays the movie, the movie stops then goes to the next frame of animation.
I have 2 classes that deal with making my menu. One creates a button and the other creates a menu using the buttons. I have XML set up to set the text in each button. What I cannot figure out is the best way to have each button do something different. I do not have much time to complete the site so the way I thought about doing it was giving each of the buttons a name and setting that to what the text was inside the button. All this is happening in my menu class. [code]...
i hav found a tutorial about dragable on ur site and i played w/ it for while, however, when i tried to make it go vertical instead of horizontal it doesnt work any more...heres the code, can any1 explain to me whats wrong w/ it?
I have a 3 screen project and there are two buttons on each screen that have to be able to enable the user to jump to the appropriate screens when clicked on. I am totally new to flash and I have tried off and on for a couple weeks to figure this out in various books and online. I just can't figure out what I'm doing wrong.
I wanna make menu buttons to be dragged to navigate, I could drag the menu up and down with the as3 as follow.
but whenever click it to drag again, starting point of the menu move where I click on the board. I want to make the menu start to move from the point the mouse out.
I think this part should be done with something else.
" menu.y = board.mouseY; "
ActionScript Code: var board01:Sprite = new Sprite(); stage.addChild(board); board01.graphics.beginFill(0xCCCCCC,0);
My teacher in Adobe Flash CS3 is so slow with the teaching (and some doesn't understand what the .alpha = 0; does in my class so he has to teach them and they just keep us at thesame level). We has just taught my class "trace". Anyways, my problem is this: I've made a XML file which gets loaded into Flash and it gets my animation and adds the labels to the buttons, so far so good, but I am trying to make these buttons do stuff when clicked, like (website menu) if you press "contact" it will show "contact" and if you press "home" it will go to "home" etc.
As I said I'm a bit of a noob to AS3 (started to go through it in class 2weeks ago, but as I said he teachs very slow we are better off on ourselves) so I'm not that sure off how to do this. before starting to talk what I've tried I'll give out the code (it's done after one tutorial with some modifications). Tutorial is found here: [URL]
I have a flash that I am trying to make the buttons/links towork on and no matter what I do they just do not work. I have many hours into it so far and just had no success weather using my CS3 how to book of the forums information.I not sure what I am missing. Never had this much trouble before. the first one I tried is HOME, have not gone farther since I can make the 1st one work.[URL]..
I have a movie clip with text and buttons in it linked to a scrollpane.The movie clip shows up just fine in the scrollpane, but the buttons won't work when clicked.If button script is in the main timeline, an error message says the buttons are an undefined property.If button code is in the movie clip timeline, there's no error code but the buttons simply don't work.
I'm trying to make a dynamic menu. I load four buttons to the stage and applie code to each of the buttons. But it's only the last button loaded, that responds to onRollOver/onRollOut If I roll over the other buttons it's the last buttons that reacts all the time. I just can't see what's wrong. I'm sure it pretty simple. Here's the code:
I have buttons inside/on window01/mc that are still active/clickable when the opacity is 0, I basically have a area on my website that if you click it opens the window corresponding to the button. how do I stop this? I only want the buttons to work when window01 is opacity 100.
[URL]
just click in the blank black area below the nav bar and the window will appear. The normal way to get to this window is click products than the buttons.
Code: import gs.TweenLite; btn06.addEventListener(MouseEvent.CLICK,f2); function f2(e:Event){ navigateToURL(new URLRequest("http://www.jmoneyaudio.com/"), "_self");
when the user clicks on a thumbnail the user can close the lightbox by clicking on a button like this
Code: this.removeChild(lightBoxCont);
This all works (or seems to). If the user then clicks on another thumbnail the light box appears again, but the buttons don't work. These were added in the class lightbox.
Interestingly if I trace teh number of children that lbx has I find that each time the user presses on a thumbnail it goes up. First time its about 30, next time its about 60, next time its 90 and so on.I think this is causing the problem with the buttons not working.
I am trying to make an index page with buttons for a photography site.the entire page is built in flash so far. I have created a drop down menu that is a Movieclip with 5 buttons.I can not seem to assign an external web page to each buttons that are under the movie clip drop down menu. Is this a possible? The Movie clip is run by mouse-over the word "studio Gallery" button. This drops down the 5 gallerbuttons (Portrait, children, wedding, Artistic Babies, etc...). In Flash 8 Pro I know I can assign an external web page named children on the main page but how do I assign these to the buttons in the drop down once the movieclip is made. Is this where I need to use folders with extra layers in the folder to make it work?
I just started using flash and Im hoping someone with more experience can help me out. When I add the stop code to frame one to stop the timeline on my homepage, the buttons Ive set up in my navigation bar do not work. But, if I do not have the stop code in the timeline, the buttons will work correctly. Without the stop code, though, obviously the whole timeline plays through and doesn't stop on the homepage, which is not desirable. So how do I stop the timeline on the homepage and still have my buttons work?
I have downloaded the following code and tried to change it. It works so far, but the attached MC are "pulsating" - if I change them with another MC (with text inside) I can't use them as a Menu links - they are "pulsating" too much and I can't read/see the text properly. where in code I can change(reduce) this "pulsation"? how can I make the MC-s cklickable=working as a buttons with mouseover/mouseout effects (changing color etc.)
i am a beginner in action script / flex framework and i am facing a problem: i would like to have like a menu bar always anchor the bottom of the screen in normal and full screen mode... i try to set my component with bottom = "1" (so it should alway be at 1 pixel from the bottom of the stage ... But .. NO :)
The problem that I'm facing is in regards to the width of a sliding menu that I've created. The menu slides based on mouse x position and width of the movie. I would like the menu to fit to the entire screen regardless of the users resolution. I wanted to know if there's a way to detect a users screen width and then adjust the variable for screen width within my actionscript .fla if necessary.
I am having a problem getting radio button data into php and I can not seem to find any answers. My project is simple I have a group of radio buttons, when one is selected and a submit button is pressed I want the data from the radio button to populate the subject line of an email and send it.I can make a form work with input fields but not with radio button data.