ActionScript 1/2 :: Click On The Movie Clip That Is Shown As The Last One?
May 11, 2009
I have 3 images... I created 3 movie clips for each one (a_mc, b_mc, c_mc). It shows up as one behind the other, but what I want is to: click on the movie clip that is shown as the last one (or the second one) and have it appear at the front (a swap with the first) with a nice transition.
var mcA:Array=[a_mc,b_mc,c_mc];
for(var i:uint=0;i<mcA.length;i++){
mcA[i].addEventListener(MouseEvent.CLICK,f);[code]....
1) In the attached file, I have a movie clip that quickly comes across the top of the screen (following a short distance). I want it to start out with 0 alpha and i want it to fade in to 100 alpha. However, I want to do this using Actionscript while I'm EASING the movie clip. I'm trying to NOT use the timeline and do automated tweens for this function. If I combine them, it compliles but the output gets all messed up.
2) The quality of the text shown as the movie clip is not the same as how it looks in FLASH. I jacked up the quality of the output to 100% and it's still the same. any reason why?
I have read all threads and can not find a solution but i am not somebody with a lots of knowledge about actionscript so here is my problem i am using this script .
[code]....
the problem is that when i click on the first button loads ok but when click on second still showing the first movie clip in the back ,,,,, i have try everything without luck ,,,, i guess i need to keep reading but will like to find an answer to this situation ,
I would like to know how to make it so when you click a button, it goes to a different frame within a MOVIE CLIP. Kind of like gotoAndPlay but not a frame in the timeline. I would like it to move to a different frame in a movie clip.
Ive got a simple menu that upon hover of each item, plays a movie clip, then on mouse_out it plays the movie clip in reverse. What I'm trying to do is to have a third state (active) that is shown upon clicking. I'm thinking I need to do something along the lines of: -When clicked, gotoAndStop(5) //Five being the location of my active frame -Also remove the event listener that triggers the function to play the movie in reverse. -Then when another menu item is clicked, re-add the event listener to the previous menu item so it's not stuck 'active'
My code is as follows: // Imports import fl.transitions.*; import fl.transitions.Tween; import fl.transitions.easing.*; import flash.external.ExternalInterface; [Code] .....
I am making a grid based game with movie clips of 4 colors. Till now I have completed to populate the clips on the stage randomly. I can trace their names like this
Code: public function clickCard(event:MouseEvent) { var thisCard:Card = (event.currentTarget as Card); // what card?
I'm trying to make a flash website that has clickable buttons that will play different movie clips. But I dont know how to make it to just play the movie clip with the button you click without playing all the movie clips on the main timeline.
Make it possible to click though a movie clip. I have a movie clip that's over top of buttons, but I need to access those buttons underneath so that those button are able to move to a different scene.
I found an old post from January that suggested saving the original image as an SWF via Illustrator. I tried it, but my clip is still registering clicks in transparent areas.
Here's a link. [URL]
All I'm trying to do is allow the drawing to be dragged around the screen, but I don't want it to be clickable in the transparent areas where the green background shows through.
how to eliminate the pale cast that the transparent areas are making? The background to the drawing shows totally transparent in Photoshop, but the boundaries of the movie are visible because the supposedly transparent areas of the movie are slightly masking the background.
I am doing some interactive file when i click a movieClip it should stop at frame 4 and when it is roll over it goto frame2 and when i roll Out it should come back to frame 1. But the problem is when i click a movie clip it should no roll out.
i have a movie clip symbol on the stagei have set up a "CLICK" event listener. in the nction it saysCode:MC.play();how can i make it stop after playing once? WHY IS THIS SO HARD!i tried putting a stop(); inside the movie clips last frame but that did nothing
I am working on a project that I have three movie clips animate onto the stage.I then have 3 buttons come up correlating with each movie clip.How do I script the buttons to play the movie clips?The movie clips are embeded FLV files just fyi.
I'm currently working on a treasure hunting flash game where the player clicks on a part of the screen and their shovel (cursor) digs a hole on that area. We're using a grid to determine what areas of the screen are clickable, so I created this by making a grid of buttons. However, I'm only vaguely experienced with AS2, and have never touched AS3 until now.
Basically, I need it so when the user clicks one of the buttons (each is named in a separate instance, a1, a2, b7 and so on) it swaps out and is replaced with a graphic of a hole I created as a movie clip.
I have a project where the user will enter a frame with a movie clip and stop. The movie clip will continuously play a looping animation until the user selects one one the navigation options. After an option is selected I need the main timeline to move to a new frame but I need the movieclip timeline to continue playing at the exact place it was at when option was selected. Is there anyway to do this.
As a side note I originally tried to work around the problem by staying at the same frame in the main time line and just loading movies on top of it. This was not a successful solution as it caused many headaches down the line.
i am trying to center the image once clicked, i have multiple images(4) and want them to open dead center on the stage i would also like to close the opened image when the next one opens and return it to original position!
what i have got so far:-
stop();port1_mc.doubleClickEnabled=true; var centerX:uint = stage.stageWidth / 2;var centerY:uint = stage.stageHeight / 2; port1_mc.addEventListener(MouseEvent.DOUBLE_CLICK, go); function go(evt:MouseEvent):void{ //opens image to the stage gotoAndPlay (2);}
I working on the timeline and have some Actionscript 3 code (I have a actions layer on the timeline). I am not sure what the code is for clicking on a button(I made the buttons movie clips since I wanted to animate it) and it plays a movie clip.
I am making point and click game with AS3, with few scenes. On one scene, I've made some kind of door movie clip, and animated it inside that movieclip. there is a "doorhandle" movieclip also, and it needs to animate that animation (inside "door" mc) on click, as well as animation inside "doorhandle" movieclip in the same time.
I need to be able to click on any part of the screen and have a movieclip from the library appear where I clicked. It would be the same item each time.
would like to know the AS code for getting a movieclip object to move to a specific x,y position on stage and change its alpha at the same time... would be nice if the movement was done with a nice tweening also.
I'm kind of a flash newbie, and I need some help with AS2 in Macromedia Flash 8. I want to make it so that when you click the mouse, it plays a certain movie clip at the current mouse position, without the movie clip actually being on the stage.
Ok so in it's simplest form, i just want to be able to click anywhere in the movie and have a movie clip show up (or duplicate from the library then show) at the exact point where you click, an example for use might be a bullet hole or a stamp tool.
I have a problem, if I use this code to rotate a Symbol (Movie Clip) on Double-Click it rotates only on the first Double-Click, is there a solution that it will rotate on every Double-Click?
I have an AS3 project (publishing to FP10) where I load a custom made window from the main movie. The custom made window is saved in the Library and has a close button (called exitinteraction_btn).
I manage to load the window from the main movie with the following:
var WinA = new windowa(); addChild(WinA); var myTween:Tween = new Tween(WinA, "x", Elastic.easeIn, 175, 175, 5, true); var myTween:Tween = new Tween(WinA, "y", Strong.easeIn, 175, 175, 5, true);
This is the code in my custom window (which I cannot manage to close and have it remove itself from the main movie when clicked):
exitinteraction_btn.addEventListener(MouseEvent.CLICK, closeI); function closeI(e:Event):void{ this.unloadAndStop(); }
I get the following error:
TypeError: Error #1006: unloadAndStop is not a function. at windowa/heyb()