ActionScript 2.0 :: Rollover Call A Function That Changes Each Movie Clip?
Oct 16, 2005
Suppose I have three different movie clips. mc_A, mc_B, mc_C I want to have a rollover call a function that changes each movie clip. But I don't want to type it out like this:
Code:
mc_A.onRollOver = function() {
Explode.newExplosion(mc_A);
};
mc_B.onRollOver = function() {
[Code]...
Above you will see that I used this, it made sense to me, but this always refers to the main timeline (root in my case). So how do I pass the name of hte clip I am rolling over to a function?
View 8 Replies
Similar Posts:
May 13, 2010
I am new to actionscripts and I'm having some difficulty. I am creating a website that teaches kids about the about the brain and I am creating a website very familiar to this one, http:[url].......
So far I know how to draw and call a simple movie clip such as what you see below. What I am trying to do is create the features that you see on the above website.I'll try to explain as best as possible what I have done so far:I created one flash file and drew the background for where the text will display. Next I created several movie clips for each of the brain parts and I placed an invisible button over each of these movies.For example I told the button,"cerebellum_button" to play the movie "cerebellum_mc" and told it to go to the"turnon" label."Once it stopped at the label "turnoff" it displayed the text to explain what the cerebellum does.
I feel that my code is redundant because I�m having to create a button for each animated movie clip and in each on of the movie clips I have text that will display. It seems to me that I can somehow create text for all of the movie clips in one centralized location and call each one of those text by using labels. Is there a way that I can centralize all of the text then call it? My aim is to have the user roll over the brain part, have it animate, and have it display the text to explain what that brain part does.I have one invisable
button and one animated movie that includes text.
cerebellum_button.onRollOver = function(){
cerebellum_mc.gotoAndStop("turnon");[cod].....
View 0 Replies
Jun 29, 2006
I'm using a function to make a movie clip with text inside of it act as a button:
Code:
poly.onPress = function() {
clearInterval(intervalID);
_parent.vocab.play();
};
is there a way to add a onRollOver: change tint of 'poly' to red (poly is a mc)??
View 14 Replies
Jun 28, 2011
I'm trying to use a movie clip's function from a fellow movie clip 2 children up and I can't find the right code. I've used:
MovieClip(datalist.getChildByName("content")).onpauseButton();
MovieClip(datalist.root.root.root).onpauseButton();
MovieClip(datalist.scrollb.content).onpauseButton();
MovieClip.(datalist.onpauseButton);
and none of them work. The function is "onpauseButton" and it is inside of "content" which is inside of "scrollb" which is inside of "datalist." I'm trying to call it from datalist's neighboring movie clip so that it activates along with another function:
manualButton.addEventListener(MouseEvent.CLICK, fl_ClickToLoadFile_1);
function fl_ClickToLoadFile_1(event:MouseEvent):void{ navigateToURL(new URLRequest("M-23 6263.pdf"), "_blank");// want to add the onpauseButton code here
}
I recall that there is a way to do it, I just can't find the right sequence. Everything online is about how to call up to a function outside of the movie clip and not down to a function inside of one.
View 4 Replies
Aug 1, 2006
Does anyone one know if it is possible to call a function from a different movie clip than the one it is in. For example, a function named loadData() which is on the first frame of a movie clip instance named thumbNail which is on level 0 on the stage i was thinking that it should work to call the function from frame one on the stage with..
View 5 Replies
Apr 2, 2009
I just need to call a variable or function from a movie clip to main timeline. In AS2 I would use something like:
_root.myvar = "Hola";
or
_parent.myfunc(4,2);
But this doesn't works on AC3. I tried to remove the "_" but its the same.
View 2 Replies
Jul 23, 2007
I'm having an issue with a simple movieclip onRollOver event. Here's my code:
Code:
_root.mc_shutternav.mc_nav_8.onRollOver = over;
_root.mc_shutternav.mc_nav_8.onRollOut = out;
_root.mc_shutternav.mc_nav_8.onRelease = hit;
[code]....
However, with this setup the function hit() is called automatically every time I publish the movie. What's wrong with this? What's the difference between mc.onRelease = function; and mc.onRelease = function()?
View 1 Replies
Feb 23, 2009
I have a child movie clip attached to the parent via the flash interface. The child is running a timer via code on its (the child's) timeline. When the timer finishes it needs to trigger a function on the parent's timeline. All the examples show how to trigger a function on the child - that is easy and I have got that working.
View 1 Replies
Jul 1, 2004
I have a function at frame 1 (_root). Well, i am trying to call this function from a button, inside a movie clip, but it's not successful..
View 2 Replies
Sep 15, 2011
i have a movie clip with an actions layer can i call a function from an actionscript file from the actions panel?
View 6 Replies
Dec 12, 2010
make a circle object movie clip call ball and make a rectangle object movie clip call mc and paste this coding.
[Code]...
can anyone explain about the movement about D? the D is talk about the distance if i go -X,way my ball go ++ to +x?
View 1 Replies
Jan 6, 2010
Im trying to create a button that on rollover runs a scale up movie clip...and then on click runs a separate movie clip...and on 2nd click navigates to another pageIve created a button with the rollover state, then tried adding movie clip to the down state but it overwrites the over state.Ive also tried creating a movie clip, with the rollover inside this movie and the 2nd movie inside this movie...i dont seem to be able to get the 2 inner objects to work together.
View 1 Replies
Jun 28, 2010
Scene1->MovieClip1->Image1(as a button)Scene1->MovieClip2->MovieClip3->MovieClip4->frame1Now I want to call frame1 from Img1 have a parent Scene1 common.How can I do this.I have tried
on(release){
_parent.MovieClip2.MovieClip3.MovieClip4.gotoAndPl ay("frame1");
}
[code].....
View 2 Replies
Feb 19, 2007
i have a loop that attaches clips of the picFrame to a holder clip based on the number of childNodes. how do i target the selected picFrame clip and have it call the function resizeFrame to change the width of just the border clip inside the picFrame the onRelease was chosen? i realize under the resize function i have it targeting the holder clip's width. i just don't know what else to do and i've tried many else's.
[Code]....
View 3 Replies
Jan 29, 2003
is it possible to write a function to move an object and then call that function on a clip event for instance
function (bounce){
script;
script;
}
and then call it by saying
on(mouseOver){
this.bounce;
}
View 2 Replies
Jun 16, 2005
i was wondering if anyone knew how to call a movie clip inside a movie clip
View 6 Replies
Apr 19, 2010
I want to reduce the alpha of a movie clip when mouse is rollOver the movie , the alpha will be continuously reducing over frames, i dont want to use tween.
[Code]...
i this code when i rollOver the mouse on a movie clip, it shows the alpha reducing over time , and at roll out alpha increases over time. but if i rollOver and rollOut in fractions of seconds , it flickers (like 60-100 instead of from the current alpha lvl), So i am looking for some code that can help me in fixing this problem.
View 1 Replies
Mar 31, 2010
I am new to flash and peretty much lost when it comes to actionscripting. I am trying to use a movie clip as a rollover button. I have it working, but when the mouse goes over the rollover graphic, the graphic starts to flicker and I have no idea why. Can someone take a look at what I have and let me know what I did wrong. Here's the file I'm using: [URL]
View 1 Replies
Oct 8, 2009
I m a starter with Flash CS3 and i m trying to learn actionscript but So i ve made a movie clip (some animation stuff) and i have it in the first frame on stage, i want when the mouse rollover the movie clip to go and play in frame 166 but this dont happen...i have put this code in the movie clip
View 5 Replies
Mar 24, 2009
I have been trying to do something in Flash that I thought would be easy. I have created a movie clip with several frames and have tried to add a MouseOver MouseOut rollover to change from frame 1 to frame 2 whenever you roll over the movie clip. It doesn't work. It doesn't even seem to recognise any actionscript whatsoever within the flash file.If I change the movieclip to a button then suddenly everything does work as I want it to.
View 8 Replies
Nov 24, 2009
I am working on doing a clickable menu in flash cs4 and i have made my movie clips that animate each menu item on rollover (I did this by putting the movie clip into the "over" state inside the button which resides on my main scene)When I test it that all works fine each movie clip plays on rollover. But when I roll off the button it cuts the animation short.
What I want it to do is continue the movie clip after I take my mouse off the button and hold in that end frame until I have rolled over another button. But still I want it to play through the movie clip if I roll off one button and onto another. So if someone rolls over all the menu buttons they each play all the way through but will disappear after end frame and only the last button that i have rolled over will remain at last frame of its animation.
View 6 Replies
Oct 13, 2003
i'm trying to call a function on a clip, but i want to use a variable that i'm sending to the clip so that when the one function gets done it knows what to do next.
MovieClip.prototype.moveHere=function(x,y,spd,func ){
this._x+=(x-this._x)/spd;
this._y+=(y-this._y)/spd;
if(Math.abs(this._x-x)<1 && Math.abs(this._y-y)<1){
[code]....
View 3 Replies
Dec 19, 2009
I really have two questions: How do I affect both a movie clip and its child movie clip in the same function? and how do I pull info from one component into a function for another? My basic setup is a movie clip of font choices, one on each frame: "bodyText_mc." Each of these frames has a child clip "bodyText_mc.bodyText" with alignment choices for the font. For instance, the user picks "Script" in the first ComboBox and then picks "Align Right" in the second. (All of this text is static because I need more design control that I can get with dynamic text.)
First of all, I have a combobox "cbBodyFont" that I use to go from frame to frame on movieclip "bodyText_mc." This works nicely:
[Code]...
View 8 Replies
Aug 22, 2009
The question is, How do you apply a function to a movie clip inside a movie clip inside a movie clip. So there are three mc and I need to apply the function to the inner most one.
Here is what I have. The 'a' is in 'spin_4' wich needs to be in 'portal'.
ActionScript Code:
for(var i = 1; i<=12; i++){
this.spin_4['a_'+i].onEnterFrame = function(){
if(this.hitTest(_level0.man)){
[Code]....
View 9 Replies
Nov 24, 2009
So I am working on doing a clickable menu in flash cs4 and i have made my movie clips that animate each menu item on rollover (I did this by putting the movie clip into the "over" state inside the button which resides on my main scene)
When I test it that all works fine each movie clip plays on rollover. But when I roll off the button it cuts the animation short.
What I want it to do is continue the movie clip after I take my mouse off the button and hold in that end frame until I have rolled over another button. But still I want it to play through the movie clip if I roll off one button and onto another. So if someone rolls over all the menu buttons they each play all the way through but will disappear after end frame and only the last button that i have rolled over will remain at last frame of its animation.
View 17 Replies
Mar 12, 2011
I would love to know how to make a movie clip rewind
//prev_mc.addEventListener(MouseEvent.ROLL_OVER, everyFrame);
//
//function everyFrame(event:Event):void
//{
// [code].........
heres my code basically i want it so if i stay rolloed over it keeps reversing, in stead of having to roll off and on, obviously only does one frame at a time.
View 9 Replies
Feb 6, 2009
I'm trying to set a special roll over effect for a movie clip i created. all i need to do is this: when i roll over, it should play from frame 2 and stop where i told him (at frame 5) when i roll out i want him to play from frame 6 and stop where i told him again. (at frame 10). i already did this with no problem except this: my movie clip has a very complex animation i created with other movie clips who works frame by frame style (actual animation). the problem is this: when i roll out after a short time (about half a second) the flash jumps to the rollout part of the movie clip and shows the rollout animation but doesn't finish the rollover animation, what makes the animation to jump (the animations i use is a bit long).
so i'm trying to see if anybody can explain to me how do i make this jump get out of my flash animation. what i mean is this : if i rollover the mouse and stays on the movie clip, the rollover animation is played and when i rollout out of the movie clip the animation continues as usual (this is something i already accomplished). but i want to make this a bit more complex : when i rollover and than right away roll out of the movie clip i want the flash to play the roll over animation and right after that the rollout animation without stopping .... ' i hope i made myself clear with this problem .... for some of you it may seem easy (using some action script tricks or something) but I'm only a beginner who's trying to figure it out ....
View 8 Replies
Dec 3, 2009
I'm not sure if this is being done through AS 2 or 3, or without code altogether. But, can anyone tell me how to create the rollover effect seen on this site (left hand side menu)?:[URL] I'm working in AS2, as I am not very familiar with AS3. I was thinking the effect might be created with a mask or some kind, but really not sure.
View 0 Replies
Dec 30, 2009
i'm trying to add a rollover sound to a movie clip. i've read a bunch of tutorials but I can't seem to get it working here is the code for the first frame of my movieclip:
stop();
this.onEnterFrame = function(){
if(rewind == true){[code]....
View 2 Replies
Nov 23, 2011
I am trying to load a movie clip in a RollOver action inside another movie clip, but I have 2 problems:
1. If I do it with loadMovie("movie.swf") I cannot go back to my previous instance when the movie stops playing, but if I do it with the loadMovieNum("movie.swf", 1), it gets back to the previous instance, but it leaves that instance behind, so it keeps appearing all the time on the back.
2. Even though I see the swf when I publish it from Flash, when I insert the swf in Dreamweaver, I cannot see the swf that I loaded in layer 1. I only see the first layer and nothing happens when I RollOver.
View 1 Replies