I'm using Flash CS3, Actionscrip 3.0. I created a movie clip which has a tween and is 10 frames long. I added an actionscript layer and added the code stop(); on the last frame. All layers are visible. I put 13 instances of this movieclip on my main timeline. They continue to loop (or possibly only play twice... hard to tell). I tried adding a mc.name.stop(); code on main timeline at the appropriate place (10 frames after the keyframe where the instances is introduced.) I also tried using the code mc.instancename.stop(); inside the movie clip.
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.
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.
I've got a FLV file (test.flv) in a movie clip playing on my timeline with controls for viewers to jump around if they'd like, does anyone know of a way that when the FLV movie clip comes to an end, it will detect this and continue on with the timeline?
I've been creating this banner: [url removed] which accesses an xml document, replaces some texts etc, but as soon as you open it up in a browser (like with the dropbox link I pasted) the banner only loops on the first movie clip. Put in another way: The banner you see is looping through only the first movie clip. But the swf file (and the html file) work fine from the local path of my computer.
if there is a way to use movie clip instances with FOR loops (yeh I'm not skilled with OOP so I premade mc's instead using loadMovie :for example I made manual SwapDepth function between movieclips, I have hero1_mc, hero2_mc,...,hero6_mc and enemy1_mc,..., enemy12_mc. The code looks something like this:
...and so on, code works fine but if I were to write all compares manually it will be thousand lines of code to check each movie clip with each other.So I was wondering is there any way to put those movie clip instances hero1_mc, hero2_mc... into FOR loop like (code doesn't work, if there could be a way to replace numbers with variables):
Code:
for (i=1; i<18; i++) { for (j=1; j<18; j++) { if ("_root.hero"+i+"_mc" > "_root.hero"+j+"_mc") { .......
so I don't have to type all combinations D: so far I haven't found any way to do so, is there any way to make something similar with FOR loop and movie clips? I'm working on my project with AS2.
I have several movie clips on the stage each of which are started by buttons. When started, each clip simply plays a sound every two, four or six frames depending on the clip. The regularity of the sound playback is important. The movies start on frame 2 to avoid sound being heard when the swf file is initialized. On the last frame of each clip I have gotoAndPlay(2); to create the loop.
Now what I'm noticing is that when the loops repeat there's a slight stutter and it sounds like the duration of the first frame is extended. I've tried inserting an additional keyframe at the end of the movie but it doesn't resolve the problem. The loops just aren't regular at the loop point.
I am trying to create a movie clip that loops and on each loop it loads a random little .jpg banner from a directory. The banners are named 0.jpg, 1.jpg and so on, a script on the first frame of the loop saying
"bannernumber" is a variable from an external text file specifying how many random numbers to cycle through (how many banners), This works just fine and loads up a new banner after each loop cycle. The problem lies in trying to make each banner go to its own url, I have another external text document with variables "click0=url, click1=url etc" where I want the number in each variable to equal the randomnumber variable in flash, then use an on(release){getURL(urlvariable)} function to have it retrieve the url that is somehow in the url variable. Basically, how would I make the urlvariable be equal to the "click0" variable to get the url of the click0 variable into the getURL function? while having the number in the "click0" variable be equal to the randomnum variable?
Why is it that when i have button in a movie clip and that movie clip is a draggable object the button becomes inactive? How can i have both the button and the movie clip draggable and the button continue to function. below is the script i have for the draggable movie clip, which has the button contained within that:
I have a number of menu buttons (home, about, contact, etc). Each button loads a new/different movieclip onto the scene. Each movieclip when loaded plays up to frame 25 and stops. When I click on any of the menu buttons, I want the current/loaded movieclip to continue playing until it reaches the end of the clip before loading the next. I tried this actionscript with no luck!
I am a novice and have just completed my first animated movie. The movie is currently looped and I have created and invisible button the size of the frame with the intention that a user can click on the movie image to stop it and on second click continue the movie from where it stopped. I have used the AS event handler method to stop the movie. I have tested it and it works. But I cannot figure suitable code to restart the movie.
Two questions; 1. Am I going about the task the right way? (should I use two buttons, one stop, one start)? 2. If my approach is feasible, can anyone give me the correct AS to re-start the movie and put me out of my misery please?
I'm trying to get my flash movie so that it pauses when the mouse is over the movie and continues when the mouse is not over the movie during certain segments of frames in my movie clip. So basically I need some code that executes this: if the mouse is over the stage between frame 25 and 45 pause the movie until the mouse leaves the stage or the next or back buttons are selected.
I am making a flash movie, using text moving across the screen in semi transparency, sort of as a background. In the center is a white box, and content within that box. The semi transparent text scrolls back and forth throughout the movie. But when the movie loops back to the beginning , the white box and content within it vanish for a second...then reappear as the movie begins again. I don't want that microsecond vanish to happen but I don't know how to prevent it.
Im using flash cs4 pro, designing a website. I put a stop action in the last frame of scene 1 (main page) in the main time line, and that works fine. We have a button in scene 1 that brings you to scene 2 (sub-page), this scene also has a stop function in the last frame because we want it to stop, until the user hits a button to bring them to the desired scene. Now, the stop action in scene 2 seems to work, for about 6 seconds, then it goes right back to scene 1, and LOOPS! through scene 1 and 2 repeatedly, as if the stop function on scene 1 was never there.The button that brings you to scene 2 has the following action
Code: on (release) { gotoAndPlay("2","1"); }
the last frame of scene 2 has only a stop action, as does the last frame of scene 1. Why does it loop even with a stop action there?
I'm creating a simple game called shape wars. The game is shooting game where a blue cube(the player) fires blue shapes at the enemy(the red cube). The red cube also fires red shapes at the blue cube.Here is my code for duplicating the red shapes (this code is contained within the enemy)
onClipEvent (enterFrame) { //attack att = random(6); if (att == 1 && dead == false) { _root.redBullets++;
I'm trying to achieve an effect such that when a user rolls over a movie clip, a new movie clip appears, enlarges and fades out over the original.
I've managed to attach a movieclip to the main stage, but I can't get it to ripple out, so to speak, like I wanted to.
I've been trying to do it by altering the height, with, and alpha with a loop, but something's just not right. The following code is attached to the movie clip I want this to happen for.
Im able to link to a movieclip inside a movieclipUnfortunately one of the movieclips now are a scrollbar and scroll. Now the actionscript isnt working?cal.onPress = function() {gotoAndPlay(2);message1.contentMain.message.total = unit1;
I am pretty new to ActionScript 3 and Flash. I don't want my movie clip to play unless the person's mouse curser is on the movie clip for more than a second. If the person just runs their curser over the movie clips really quickly, then it should do nothing. It must be more than a second. How do I code that?
I'm creating a small drag & drop activity, and I want to be able to check and see if the dragged movie clip is completely within the bounds of another movie clip (or at least in the bounds of a certain x/y zone on the main stage. I can't use dropTest because it returns true if any tiny bit of the movie clip overlaps with the dropTest movie clip.
I also thought of something that just checks the x/y coordinates of the dragged movie clip, but I'd need this to reflect a range of values rather than one coordinate. For instance, I'd want to return true if the movie clip's x is between 50-60 AND the y is between 50-60. I'm attaching a small graphic to illustrate in case my explanation isn't clear enough [URL]
I have created a flash website, each button is a movie clip with an invisible button over it containing the following script
on (rollOver) { _root.mouse_over_profile_btn = true; } on (rollOut) {
[Code]....
each page is also a movie clip and on release of a button its played. the problem is that when i press another button to play another movie clip 'page' the old content is still there.
Is there a way of reversing the page transition i have used to bring out the movie clip and then bring in the next movie clip.
There is a bad gap in my knowledge with Event Dispatch and Event architecture, and this problem proves it. I've been getting nowhere on this problem for two days, I've posted everything to my Flash site. Go here, please: [URL] Click on "Flash Banners" The two thumbnails represent two different classes. Each class is identical. Both are "extends Movie Clip" classes. Tweeners of various types control the hover and click methods. URL Loaders load the thumnails which I then wrap in MC's and make them buttonMode = true, etc. Hover and click to load the Banners on the thumbnails.
I can't send an event from the Eagle movie clip or the T2D movie clip to tell the other to fade out. Both Banner classes are instantiated through a separate Base class. I'm sure this has to be an Event Dispatch from one MC to another and that it can't be done by the Base class. how I can send an Event or Event Dispatch and what the code structure is so one movie clip can in one class can tell the other movie clip in the other class to disappear while it's neighbour is playing. I'm happy to post code or explain / clarify anything that's not clear.
I've got a main timeline .swf file called "blank.swf" which contains nothing but two blank movie clips one called called "pproduct", the other called "ppalette". In the script frame of this main timeline I use the simple "Loader = new Loader();" method to load a URL of an .swf file into the "ppalette" movie clip. The "ppalette" movie clip contains several color chip buttons, each of which use the same Loader method above to load an external .swf into a clip. Here's what I want to do: let those color chip buttons, when the "blank.swf" file loads, be used to load an .swf movie into the "pproduct" clip on the main timeline. I'm wanting to be able to swap depths with various movie clips which will take out the movie which has the palette, but I want whatever that palette has loaded in the original "pproduct" clip to stay there.
I'm working on a Flash movie that includes a simple on/off audio player. At the end of the movie it loops back to the beginning and plays again. if the viewer hits the sound off button it will turn the sound off untill the movie loops and then the audio automatically starts again. The viewer would then have to hit play again and then stop to stop it. Is it possible to fix this? I think that I ned to put a piece of code at the beginning of the movie to check if the sound is off or not and then to continue to keep it off if needed?Here is the code for the sound player I am using...
var mySound:Sound = new Sound(); var myChannel:SoundChannel = new SoundChannel(); var lastPosition:Number = 0; mySound.load(new URLRequest("GlidingOnAir.mp3"));
I created a movie clip which plays ok. But when it ends there is a slight jump, if you will, when it goes back to frame 1 to begin playing again. Does anyone know how to make the transition unnoticeable from the last frame of a movie clip to the first frame of a movie clip?
iam tring to make a new project , i just wants to know how to make a movie clip ( constant speed ) follows anther movie clip <--- "which can be moved by the user "
<<<>>>> i believe that this idea is good , that i records the X and Y postion of the User's movie clip and just make the other movie clip points at this postion and move toward it ,
how to make the other Movie clip (( which is a car ! .. so it have acceleration , speed , steering , etc )) go to this position or let us say try to??
Q1) The registration point of a created clip is top left - my question is how can I dynamically change it's registration point - say to center center?
(I am trying to attach a movie clip to a created clip and I wanted it to be centered inside the container - a related sub-question, how can I find the x-y coordinates of the attached movie clip within the created movie clip?)
Q2)When I tried to create two different movie clips, I found I had to create them at different depths, else the first would load and the second would not. Why would that be so? I'm on MX 2004 Pro.