IDE :: Slight Variation On The Complex Button Not Working?
Dec 4, 2009
I'm following the complex button tutorial (http:ur....), though I'm trying to alter it a bit so that I can have an animating movie inside the movieclip, but be able to use another movieclip (or button or whatever) to define the size of the first, since the first is so big just about any movement on the stage triggers its movement.
Code: var mySound:Sound = new myLibrarySound(); myButton.addEventListener(MouseEvent.CLICK, playSound); function playSound(e:Event):void
[code]....
... and that works fine. I then have some streaming music:
Code: var myStream:Sound = new Sound(); myStream.load(new URLRequest("myPath.mp3")); myStream.play(0);
... and that works fine too. Now, however, the initial button sounds have a slight delay -- I'd estimate about 150-250 ms. It's enough that rollover click noises happen about the time you click, and click noises happen about the time you release, etc. Now, here's the KICKER. It only happens in FIREFOX. CURSE FIREFOX. Seriously. I've been having so many Flash issues in FF3, it just drives me nuts. Firefox and wmode is a pain, Firefox and sound is a pain, Firefox has been crap for Flash development lately.
I'm having some trouble with a movie clip button. Basically I have a button that when you click it it sends you to another frame on the root timeline. This all works fine, however I want the button to stay in it's transformed state whilst you are in the specific root timeline frame, therefore signifying where you are on the site. Here's the code I have used -
I'm pretty new to flash and action script, and I'm trying to create a complex button. But when I test the scene, it won't stop it keeps looping. I checked for errors and its come up with syntax error: expecting semicolon before leftbrace.[code]...
How I can get the complex button, when pressed to goto a certain frame of the main timeline and not the complex button timeline. Right now I have it set when press and release gotoandplay(2)... but it plays the button timeline and not the main timeline:
I have buttons that need to perform multiple functions: On rollover, they send their link to the browser's status bar. On roll out they clear the status bar. On press they send tracking code to the html. And on release they send getURL with the link. I've put in some variables so that I don't need to copy the links over and over, but I'd really like to streamline button functions so that I don't need to make a whole new set of onRollover onRollout onPress onRelease functions for each and every link. how to simplify button functions so that they can work for any button.
Code: //IMPORT THE JAVASCRIPT EXTERNAL import flash.external.*; //THE FUNCTION THAT WILL CALL THE JAVASCRIPT FUNCTION IN THE HEAD OF THE HTML DOC function jsStatus(link) { // The name of a JavaScript function to call //IN QUOTES, IN THIS CASE callStatusBar [Code]...
I have used code in the "Complex Button RollOut/RollOver Effects" tutorial for a menu in my media, but after trying and trying I can't make the button stop on last size when I click it, and the then make it play again when click it a second time.
On the main timeline I have a movie clip ("Sound Full") on it. The movie clip is being used as a complex rollover button for "revealing" a full sound interface. When the mouse rolls over, the word "Sound" fades out and the panel appears. When rolled off, of course it goes in reverse. I've seen it done in many places...including www.iso50.com.
Anyway, on the timeline for "Sound Full", I have three layers being used for the following...
1) Actions 2) An instance of a graphic symbol ("Sound Text") 3) An instance of a movie clip symbol ("Sound Player)
The Actions are a few lines of code to rewind or play based on whether or not the mouse is over the area or not (as learned directly from [url] And for the instances, I just used motion tweens to have "Sound Text" fading out as "Sound Player" fades in. It's like 5 frames in all. Very quick effect.
The timeline for "Sound Player" is only one frame. Each piece of the player has its own layer (play button, stop button, etc.) and the top layer (also reserved for Actions) has a single line of actionscript where I have written:
[code]...
The problem is that when I test the whole movie...the rollover effects works beautifully, but the buttons in the interface aren't clickable or working at all. I discovered that if I simply tested "Sound Player" by itself...it works perfectly, except there's obviously no rollover effect since "Sound Player" is nested inside of the movie "Sound Full" which is what does the effect.
Does this make sense? Hopefully it does. Anyway, so my question is...
1) Am I missing a basic fundamental rule of Flash in order to make it run smoothly?
2) Is the "tweening" of "Sound Player" possibly messing it up? (Remember, I noticed that when the include line for the external actionscript file was in the same frame as the indiv. player buttons it worked fine.
3) Do you need to see the .fla file to help me out?
how to open a new window when you click on the button, I am looking to jump to a frame label in the same movie, I tried adding the goto function in place of the get url but it wont work. This button is on the main timeline in scene 1 and I need it to go to a frame thats labeled port on its release.
here is a link to the tutorial you currently have: [URL]
I know a lot of people had asked questions about this Complex Button RollOver/RollOut Effects.url...This tutorial is very helpful, but i am having trouble with linking the button to my movie clip container.In the tutorial the code is this:[code]I am trying to combine with this tutorial:url...But i want the button onRelease to load a swf into my mc_container, but when i click the button it doesn't load my movies. does anyone know the code i need for this button to load external swf's into my conatiner, through this complex button?[code]
I was following the tutorial for the RollOver/RollOut effects button...and I came into a snag. Everything worked great...with exception for a little bit that I wanted to change.
I wanted the rollover/rollout effect but have multiple buttons with different links. In this tutorial, you can only go to one URL. I was interested in using the rollover/rollout feature as part of a dropdown menu in flash. [URL].Is there any way to take the following line of code and play with the instance names?
[FMX04]complex rollover button and transition scripton RollOver/RollOut Effects� with the �Transitions Between External SWFs� tutorial. For some reason I can�t seem to get the buttons to function properly. I keep getting a mouse over error I�m sure it�s something really small that I�m overlooking.
//all this code is inside the complex button so you can stick as many as you want //on the stage and all will work.. they all will have this code in it.. stop(); // stop the movie clip from playing (stop button from growing, we want that when the mouse rolls over only
I've been working on the XML Thumbnail gallery tutorial posted up and I wanted to know if it's possible to make a complex rollover effect on an xml button? For example I would like to make this character { rotated 180 degrees above the button as a person highlights the button. How would I go about that.
I want to create a class, or classes, that will allow my designers, working in Flash Pro CS5, to call a Movie Clip from their library to be used as a button on the stage. In a perfect world they would do this with one line of code, setting the dynamic label text, the X and Y position, and setting the URL for the onClick function such as below: [code]How do I direct it to what MC I want in the Library? I am guessing it would be another parameter of the method call, but how would that work? I would like them to be able to use the code on any MC design they create.
I created a class based on a great tutorial. It works and all that. Then I learned from another tutorial and that works great. The problem is that I'm trying to fuse them together and am just under the comprehension level for this. Could someone take a look and help me out, preferably explaining why I keep getting this error? I'll try and be as clear as possible about my needs and I'll show the code:
Needs: I want to create a button using AS3 that goes into a folder and grabs an image. I want to be able to use this over and over again so I can have, for example, three buttons that are different sizes with different images in them on the stage at the same time. I created (or learned to create) this class called Image in order to do so.
I made a menu by attaching movieclips and specifying the text as a variabel. the main movieclip is called meny, then I attach the movieclips txt and pil (pil is norwegian for arrow) inside it, and specify the y pos. This works on my mac, but when I see it on a PC the text is down by aprox. 5-8 pixels.
I have a video looping via AS3; only thing is the video slightly pauses at the end before it loops. I have tried the following, but no matter which method, I get that pause:
this menu is somewhat similar to the infinite scrolling menu that is often used except this one doesn't scroll based on mouse position but rather on which button is clicked in the nav.
i have an mc called 'menu01' in which there is an mc called 'menuslide' containing the series of buttons in the nav. when each button is pressed, i want menuslide to slide to the correct position (with that button flush left) and the button to slide down to highlight what page one is on. when another button is pushed, menuslide should slide to that position while simultaneously sliding up the highlighted button and sliding down the new button.
i 'sort of' have this working, but not quite.. i think the problem lies in how i have to shift the position of menuslide back to _x:0 when it gets to the end so that it looks like an infinitely looping menu. there also seems to be some conflict with the arch01 button as it doesn't slide down to highlight when it moves into position.
i have attached the fla if anyone has the time or inclination to take a look.
wratts here gang , im doing a short flash movie and have run into a slight snag . i want to create the effect of a chase through space at high speed ( starfeild ). so far my efforts have left me scratching my head .
perhaps one of you know some Action script that can help me out .
Right, so I've got this engine down:[URL]..EDIT: Arrow keys to move, a to jump.It seems fine at first, but as you can see, if you jump with a platform overhead, you get stuck in that platform - that happens because the registartion point of the mc (the '+') is at the feet of the character. It needs to be this way so that it registers on the ground.
I've created an MC to control the various sounds throughout my flash file. I'm sure this is an ugly way to do things (in AS 2.0) but barring that, here's what I'm trying to do, and what I got at the moment:I need one of several sound clips to play (1-4) depending on a particular frame that's reached. If, during the sound playback, a user clicks a navigation button, I need the sound to quickly fade out (and I'm assuming have the sound object stopped or destroyed to preserve resources?), so my _root mc targets a frame within my SOUND mc and creates the 'standard' sound object:
Code: VO_mobile = new Sound(mobilesound); VO_mobile.attachSound("vo_mobile");
All i need is to add is mouse movement so when you scroll up down left right the movie clip moves about 50pixels in each direction..any tutorial script I have found does not add a width and height restriction making me drag the movie off the screen.
Here is the code I am currently using. (The instance name being mcBox)One problem I am having is a slight delay between pressing the key and the symbol moving.Another problem is I would like the movieclip symbol to play its own timeline when a key is pressed.