I am trying to build a drop down menu using fuse kit. I somewhat understand the fuse kit, or the stuff I need to alpha, slide, tween and the whatnots. I have a menu button, (button_mc) press it once and the sub menu appears. Press it again and the sub menu disappears But how do I write the code. So It will work?
button_mc.onPress1 = function() {
Some code that make the menu appear
} button_mc.onPress2 = function() {
Some code that make the menu disappear
First, click on the Abaco island shape on the map. You'll see on rollOver there is a glow around the island. Now click on that island and the glow remains for the zoomed-in detailed view. When you return to map and zoom back out, the glow is removed.
Now, compare this with clicking on the island name "Abaco" from the list on the right, instead of clicking directly on the island from the map. It zooms in and shows the details fine, but the glow that should be there is not.
The reason this problem is very perplexing for me, is that the onPress action of the list button in the right column calls the onPress function of the map button. So, theoretically they should do the EXACT same thing when pushed. But clearly they don't.
Here is the code for the button from the list on the right panel:
There is more code, for example rollOver, rollOut, and Press actions for the other island buttons, but they are all of the exact same format as the Abaco island button and they all have the same problem.
So, to recap, the problem is that the list button in the right panel do not function properly onPress, even though they are calling the onPress function of the island buttons directly, and the island button onPress function works perfectly. Strangely, all but one little thing works. So it's obviously getting to the correct functions and going through the code as planned, yet that one part about the glow is being ignored or otherwise messed up.
I have a button and 2 MovieClips, I am trying by clicking on a button to make one of them to be alpha=0. The result I keep getting is disappearing of all. These 2 MovieClips are on the same frame (different layers).[code]
I have created a simple grid on my canvas.First I defined an empty movieclip (wrapper) for my grid, then I draw lines onto it to make the grid.Now, I want to click on the grid and get the x/y of where I clicked so I can determine where in the grid i am. But my trace in the onPress event does not show.I'm under the impression that my mcGrid has a 0x0 width and height. When I trace the mcGrid._width in the bottom it outputs "0" so maybe that's why it is not working? Here is my code:
ActionScript Code: _root.createEmptyMovieClip("mcGrid", 1); for (var i=0; i<12; i++) { var clipName = "mcHorizontal_"+i;
I'm trying to make an onPress function for a MC inside a MC and I have figured it will look something like this: _root.mc1.mc2.onPress = function(){} It won't work though. What to do? (Now I see, I have that mc2 on the 2nd frame inside mc1... if I put it also on the first frame it works fine, but I don't want it on the first frame).
I have a scrollBar movieClip inside an interface that is not always responding to the onPress event. Sometimes, it works fine, and sometimes I have to roll off of the scrollBarMC for the cursor to change back to the finger and respond to the onPress event. Other times, it responds more than once to the event on just one click.
I realize that there could be other issues within my interface's code, however, when I trace my function calls they seems to not execute or execute more than once. Has anyone else ever run across such an issue with the movieClip.onPress event? Below is the code for the scrollBar mc. Anyone see something glaring?
So far I have created/hacked about some code for an infinite scrolling menu bar, and am trying to create the rollover and release actions for each menu title. After researching it seemed best that the buttons were made from movies clips as apposed to the 'button' type, but I am not sure if this is the case. The problem I am having is that I am unable to get the Contact movie clip to recognise the onPress or an onRollOver and I am not sure why. The .fla file is available here and this is the code I tried to get it to work.
Code: _root.scrolling_mc._root.menu_mc._root.contact_mc.onPress = function () { if(contact_mc.hitTest(_xmouse, _ymouse, true) ) { trace("Does this button work?!"); }
I also tried: Code: _root.scrolling_mc._root.menu_mc._root.contact_mc.onRollOver = function () { trace("Does this button work?!"); } I understand I am probably on the wrong tracks with the use of _root. but I need to somehow trigger the nested movieclips.
Lets say I have attached a movieclip from the library according to an array.length and I want to assign an onPress or onRelease on these movieclips attached lets say the length of the array was 4 .. so if I want to assign onRelease to this movieclips how do I do that?
I wondering if there is a way to cancel a button's onPress action.For example on my button I have the following:
Code:
on (press) { startDrag(this, false, 384, 2.5, 384, 70.5); }
[code]....
However if you press the button and roll out with your mouse button still held down it will continue to drag even after you release the mouse button. It then won't stop dragging until you roll over and then out of the button.
To correct this I was wondering if there is a way to call the on(Press) action and stop it OR to activate the on(release) or on(rollOut) actions OR a way to activate "stopDrag();" when the user rolls out even if they are still holding the mouse button down.
I have an image that I put in my movie. I then changed it via "Convert to Symbol" to a button. Within it I have two images, one that is for the up or no mouseover version and the other for the mouseover or down position. This part works fine. However using the code below I click on the button and nothing happens. The mouseover stuff still works fine just not the getURL. This should be so simple but it is holding me up.
Code: goto = function(where:String) { getURL("[URL]"+where+".htm","_self"); } button1.onRelease = goto("home"); When the movie loads, flash immediately 'getURL' before I press my button1. how come the code execute even before i press it 1st?
I have the following structure set up from the top down - one inside the other on the stage. All instance names have been assigned properly[code]...
I've been trying various combinations of this from the main timeline to get a response when I fire the link (card1_button1) but nothing works. This is the longest version with everything in the path[code]...
I have created a buttons with setInterval so that it can call the function till the button will be pressed.onRelease of button I 'm clearing the interval.It is working fine. It gives problem when I'm pressing a button and moving the cursor out of that button area and releasing, it does not call the onRelease event and hence the function goes in the infinite loop.
In my FLA file (FLASH-8, AS-2)? in the library I have a movieclip named "mc" which is just one frame and in it specifies a property "price" like this: this.price="three";
In the main scene I have this code:
attachMovie("mc","t1",1) t1.onPress=function(){trace(t1.price)}; //returns the correct value "three" trace(t1.price); //returns "undefined"
Why the first trace(t1.price) returns the correct value and the second one returns "undefined"?And how do I make this property available without using onPress? The objective is to output the pictures of a set of movieclips and place the price of each picture under it using a dynamic textfield
I'm having a problem with my following situation: I made a class "Scrollbar" which I can use to create a scrollbar for a certain movieclip.This movieclip extended class (Scrollbar) has 3 movieclips (see code below):1 - which has the complete scrollbar1.1 - which has the background for the scrollbar.1.2 - which has the slider for the scrollbarNow, I'm trying to make an onPress handler inside my class, I tried to override the onPress() handler of the MovieClip class but it doesn't work.[code]
I'm doing a school project in flash that basically has to be a movie trailer, just several photos compiled together with some music. I got bored and now am making controls in Actionscript. I'm using CS4, however I have the document based in Actionscript 2.0. Basically, I have created a rewind button that goes backwards, however now I want it to do one of the two things:
If the video was playing when the button was pressed, I want it to go back to playing when released. If the video was paused the the button was pressed, I want it to continue to stay paused when released. I've tried some very basic if statements, trying to assign boolean statements, but I'm stuck. Here's what I have thus far for my rewind button:
I have an mc with a button nested inside and on this button I have AS for the rollOver and rollOut to play certain frames of the mc. The problem is when I use this mc (called 'mybutton_mc') in a menu system and I want to add AS to it to navigate to different areas, ie adding onPress to this mc, it kill's the AS on the rollOver and rollOut functions of the button within.
Within that same MC is a button that tells it to close. However, I run a trace command to it and nothing happens. It seems like the onPress nested in the onEnterFrame is over-riding my button on(press).
I have a set of 5 text buttons that I want to alter slightly with actionscript. An OnClip event moves the 5 text buttons onto the screen, then each button has a stop action as well as an OnPress/OnRelease that rotates it from black text to blue text and rolls back to black text again. I just need it to be black text to blue and stop when the viewer clicks the link to go to an HTML page.
How would you code it so that the text button rolls from black to blue and stays BLUE for the selected HTML page as long as the user is on it, letting them know where they are in the site's navigation. The sample code from button 1 is below:
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 got it to work perfectly on another flash file, but I can't get it to work on this one. The concept is the saem but the application is not, so I can't copy and paste. Anyway, this is the problematic code.
Actionscript Code:[code].........
Clicking this button results in a new Machine Gun being created. However, if you click on one, the others disappear.
I want my button to disappear after you click it. I have mulitple buttons on the same stage and as each button is clicked, I want that button to go away.
All it is is an swf that has balloons randomly moving upward. Each balloon is a movie clip that has another "button" movie clip inside of it.As you click on each balloon, the balloon pops and then recreates itself.The only problem is that the button inside the balloon is not acting like a button the entire time. The upward movement is being called through an enterFrame event listener and the use of the button goes in and out as the balloon moves upward. It's a pain because you have to click the balloon multiple times in order to get the balloon to pop. Does anyone know why this is or if there is an alternative to enterFrame? You can currently view the game here to see what I mean. You'll notice the balloons aren't always clickable. You can download the FLA here.
How can I increment attached movies once I hit a button? And returns to zero when it reached a certain amount.
Example. There's a movie clip with an instance name of "release". Once clicked A movie clip will appear from the library. and it adds another movie clip when clicked again. And adds and adds and adds... until it reached 10 movie clip visible in the stage. When it reached 10, all of the called movie clips will disappear.
I have a button going across the stage and when clicked it is supposed to disappear. It usually works that way but it seems that if it is going to fast or not hit just right the button doesn't work. I know it is being hit because I have a counter counting the times its hit and how many it is missed.