ActionScript 2.0 :: Roll-overs Each State - Photo + Some Text Appear In The Same Scene
Oct 24, 2006
I've created a U.S.Map with roll-overs for each state. What i want is that when you roll-ver each state, you can see a photo + some text appear in the same scene. The idea is that, eachstate has a different photo+text that appears when you roll over it. How do I do this using actionscript? I have attached a raw .fla file I have started, in order to see what I'm talking about. click on "HIV" button to view the roll-overs already created. All I need is to add photos to each U.S. state now??
I created a demo where when you roll over parts of the product, in the white space to the left it displays the text information about that part of the product. The rollovers work great, however if you run your mouse over the blank area (where the rollovers would show up), it treats that as the rollover too. Below is the URL for the test page.
In my ongoing quest to learn AS3 I am rewriting some of the many, many interactives I have done in AS2. There have been several AS2 interactives where I have used a map of California. The map itself is a movieclip and within that movieclip, all the counties are movieclips that function as buttons and above the counties are the county names which are also movieclips. In other words when you mouse over the counties they do things; the most simple being the county name alpha goes from 0 to 1. In AS2 all the movieclips respond to roll overs even though they are physically obscured by other movieclips within the main map movieclip.
In AS3 the county movieclips (which are on the lowest layer within the main map movieclip) are obscured by other movieclips on higher layers and do not respond to Roll Overs etc. When I move the county movieclips to the highest layer within the main map movieclip, they work just fine. Of course then they obscure all the map details such as roads, labels, etc. Is there some setting to allow movieclips to be read through other movieclips that are physically above them within a main movieclip.
I'd just like to point out my experience to help others. I know this isn't new, but it got me, so I suspect it'll get someone else too. I'm using flash 8 and AS2 to author a navigation menu and have roll over functions and roll out functions with if statements since it's a multi level menu and I was getting all kinds of strange behaviours with button behaviours not working correctly when testing in firefox. Turns out it WAS something to do with firefox's handling of the transparent WMODE. I'm using SWFObject. After disabling WMODE transparent everything works as it should. Not saying my programming skills are right, but at least everything's getting compiled correctly and the results are consistent enough to test and make progress.
i'm a beginner to all this but I have an idea of what I want to do. I basically want my button to fade on with glow & underneath text to accompany the button, in the roll over state.Now I have managed to get it to work as a button with the glow work but I now need to get the fade part of the process working.
I have a button (movieclip button) that expands and displays extra things like a box next to it with pictures in. I have roll on and roll off code for the button so it glows and then returns to normal.
intelbtn.onRollOver = function(){ intelbtn.gotoAndPlay('over');} This is the code for the roll on state.^
When I click it goes to and plays 'click' which is an animation that expands and such. If I take my mouse off the area which expands out of the button or the button it removes the information and plays the roll off state, if I put it back in the area it plays the roll on state and flickers alot. How do I stop this (with out disabling the mouse completely because I have a close button which I want to click to close and return to original button state)
how to make a button stay in the down position in CS3, Actionscript 3.0?
I have 3 buttons, each with the same roll over state. What I'd like to do is when the button is clicked, it remains in the roll over state until something else happens.
Im trying to get a movieClip to change its tint on roll over and back to normal on roll out. But this has to happen gradually like a tween. Im trying to use the code for alpha tween but its not exectly i also tried the tweenlite but im to confused :S here is my code:
I want to create a button that toggles but has a roll over, roll out and click animation. Anyone willing to point me in the direction I need to be so that I can achieve this. I can create the roll over and roll out animation for the buttons but then how could I toggle between the two buttons. Ultimately this is for a start and stop situation. I want when I roll over the button for it to have a transition then click and it toggles to the alternate button with animation. I have been tackling this now for a week and with no success. So far I have found ways to toggle but loose the animation or vice verse.
i've been trying to code a small variation into the normal roll over roll out animations... i want the animation to stay on the last frame once i click the button. but when i put the code in it dosent even bother playing the rollover/out animations it just goes to the end frame...
So I have a menu that fades in on a movie clip rollover. It fades out when the mouse rolls out over a 'hit area' mc. All is working fine except when you move fast off the hit area. Sometimes the fade in menu remains up when the mouse should have traveled over the hit area and told it to fade out... any reccomendations to remedy this?
I have MovieClip A on stage, that when the user rolls over it another MovieClip (B) is added above it to the stage (it's not added as a child of Movieclip A). Now, when the user rolls over this newly added clip, it triggers the roll out event of the clip 'below' it. So, how can I prevent this from happening ?Basically, it's a movieclip that displays a button when rolled over and hides it when rolled out. I need the roll out NOT to be triggered when the user rolls over movieclip B.
I just want to design a button when the mouse roll over the button will gradually become larger (to a fixed size) and gradually comes to the originally size when roll out. I try to use "Adding Buttons to Movie Clips" method, ie, one MC with two layers, an amimation MC (tween from small to big and then big to small) and a button. Add script as follows: on the first frame:
if (Playing eq "True") { play (); } else {[code]....
When I roll over the MC tween small to big and big to small and when roll out the MC gradually small. What I want is when I roll over the MC tween small to big and keep it is except when I roll out.
I have a graphic that when rolled over it starts a movie clip, when rolled out or off I would like the clip to instead of stop actually roll the movie back whether the clip is at the end or not. Like an animated button I would guess.
I want to be able to make a movie clip (that acts as a button) so the roll over effect finishes before the roll off effect is triggered. Like if a marker circles a button, i want the circling animation to stop before the roll off effects happens. Anyone know how to do this.
ive made a button in the scene 1 which i have managed to navigate to scene 2 but when i click the button it goes to scene 2 but displays everthing that is in scene 1 in scene 2, how can sort this out so upon the button click in scene 1 it goes to scene 2 and only display content in scene2.
Im trying to make a website and i would like to include some flash. What im trying to do at the moment (but failing misserably) is to make a roll over box that as you roll over the image changes to text (that part i get) but i want the text to be dynamic so that it can be updated from a seperate text document. I have found this but its works when pressing on buttons. but i want the dynamic text to be there when you roll over the box changing hte image to text.[code]
I have four buttons on the stage. Each one shows a block of text when when the mouse is rolled over it (the text is on the Over frame of the button's timeline). The problem is that some buttons get shown on top of the text. How do I make it so that when the mouse is placed on a button, that button is moved on top of all the others so that the text appears over all the other buttons?
I have a drag and drop based SWF. When I pick up a MC and move it , when I put it down it gives me the MC it is on.However there are times when the returned MC isnt the intended MCEg. The top of the MC is *just* on top of One MC but the mouse pointer is over another (the intended spot), So I am trying to find out if there is a way to return the MC that the mouse is over, rather than the MC's top left corner.
I had looked for solution but can't find answer to this specific question. I got 2 buttons on the stage and each one directs to another page (Gallery and Contact). I want to show info text bellow these buttons in dynamic text field with information like "Gallery" and "Contact" when mouse rolls over that buttons. I need to do it in AS3.
I have an old as2 animation project with multiple voice overs that I am trying to update to AS3. One issue I have run into is playing voice overs where the animation stops until the voice over is done playing and then it advances to the next frame and another voice over plays. I created a new sound object, sound channel and so on for my first sound. If I place the same code on the next corresponding frame like I did is AS2, I get a bunch of errors, mostly duplicate function errors. I suppose I could change the variable names if I had just a few voice overs but I have several hundred. This creates a problem as you can see. All the googling I have done has not resulted in any useful information. So my question is - how do I do this? I put my old AS2 code in the comments tags.
Code: Select all/*_root.stop(); // Load voice VSound = new Sound(Voice1_mc);
everything here is fine. It opens finely. But... i want to pass parameters where if i click a button in html page My.swf should open a particular scene called 'Scene 2' rather than scene 1. i tried
and just as many of you I'm migrating from AS2 to AS3. So far I had absolutely no issues with the migration due to the fantastic easy to understand tutorials around the web. That until I found my nemesis: as3 components Well here is the deal:I'm trying to make a datagrid that will display a list of online players in a game. This list have to have their names in different colors (gold and white).Upon mouse roll over they go on a "light green" color (JUST the text) and return to their regular state on mouse out.It used to be easy on AS2 since I had access to specific tutorials about that, but now on AS3 I feel completely lost.I've managed to get the text colors by a code I found that sorta "cheats" by replacing an inhibit class inside the datagrid forcing it to accept html code. This is what I've got so far (the code has been simplified for better understanding):
So I have a button I want to be able to use over and over. When you roll over the button, it does an animation and has a dynamic text box in it. Ovbiously im trying to make each text different for each button.
what i have to put to change the color on 0xAAAAAA? and... can i put all in a function? and... can i put a text on that mc, with the change of color of text too on roll over?
I have two buttons in my flex app next to each other, ButtonA and ButtonB. When the user does a mouse roll-over on any of the two buttons, I want the roll-over skin (overSkin) to show on both buttons, i.e. Button A and Button B. I tried to do it using this when user rolled over Button B:
I want to be able to make a movie clip (that acts as a button) so the roll over effect finishes before the roll off effect is triggered. Like if a marker circles a button, i want the circling animation to stop before the roll off effects happens. Anyone know how to do this.