ActionScript 2.0 :: Make Movie Clips Stick To Another?
Dec 14, 2010
I have made this little flash game that is almost done, There is just one thing that I need to know.Is it possible to make a movieClip stick to another Movieclip in some easy way?You see there is this tower in the game, that shoots arrows at an enemie.Now I want that arrow to stay on the enemie that is moving along the axis until it dies, where the arrow should just drop and dissapear after a while.I have tried alot of different things to get this to work, But with no success.the enemies and arrows are saved in two separate arrays, and the arrow have a random rotation.
I'm making a jigsaw puzzle in flash and there's something I just can't figure out. I want it so that if you pick up a piece, drop it next to another piece, and the two pieces are supposed to go together, the two pieces will snap together so that if you move one piece the other will move with it. I've seen some games where they somehow get movie clips to stick together when they come into contact with each other, but I haven't been able to figure out how they did it.
I have a bat and ball game and was wondering what eventlistener I would use to include a hand that would hold the bat instead of the mouse using the bat.I have made a new class called hand and addChild (aHand) and I want the x and y to stick to the bat I already have that is pinned at the bottom of the stage.
I've got a dynamic text box on a movie clip that I'm using as a button (for a slider). To be specific, it's a movie clip on the stage that has a MOUSE_DOWN event listener applied to it. There's a circle in the movie clip and a dynamic text box in the movie clip right in the middle of the circle
The text field is set to NOT be selectable, the font is embedded, buttonMode and useHandCursor are set to true. I get a hand cursor when my cursor hits the outside of the circle, but once it hits the text field in the middle, the hand cursor goes away. how I can make the hand cursor stick? I've considered replacing the dynamic text field with a movie clip that has a timeline full of numbers, but that would be giving up.
I have been starting to code in ActionScript, and tried to do this program. It draws a shape into the stage, and you can move it using the arrow keys. I added a "edge sticking" feature that sticks half of the shape to the edge.[code]...
I have a project and i have an issue with an idea i have. The index of the website is in html with a simple link to enter the main menu page in flash. But in the main menu i have a movie clip of a man in the center. In fact, i have 3 different images of men that i want to make appear, in a shuffle way, instead of 1. So when people visit the website, the main menu page could present 1 of the 3 pictures i chose in a random way. So a kind of shuffle every time someone log into the main menu page. So do you know what kind of code i could write to make it work ? It could be in the index page (html) or in the flash page itself ?
I'm trying to make a matrix of movie clips. To do this, I have two while statements, one inside the other. The interior is for the number of columns and the exterior is for the number of rows. The movieclip that I want in every entry of the matrix is called 'entryspace'. What ends up happening is that only the last row shows up at the bottom. There must be an error in the following but I can't find it. I've also attached the entire file.
I need to build a flash learn game to my students. It is to explain the angles and phisics over the billiard/snooker Table. Something similar to this: [URL] The only thing I can do until now is drag the ball! My doubts are:
- How to make the stick move with the center in the point near the ball; - How to draw the yellow line; - How to calculate the corners; - And in the last, how to move the ball with accelerated motion when press a button.
I have set up a single, one-page resume/portfolio website, but I'm having difficulty finding a way to get the 2 individual movie clips to play individually - not at the same time.Everything is set up on a time line. Each movie clip has it's own layer with it's own button via Code Snippets as follows:
CArrow1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_15); function fl_ClickToGoToAndStopAtFrame_15(event:MouseEvent):void {
The index of the website is in html with a simple link to enter the main menu page in flash. But in the main menu i have a movie clip of a man in the center. In fact, i have 3 different images of men that i want to make appear, in a shuffle way, instead of 1. So when people visit the website, the main menu page could present 1 of the 3 pictures i chose in a random way. So a kind of shuffle every time someone log into the main menu page. So do you know what kind of code i could write to make it work
I have this page that has 8 movie clips, and I want to make these movie clips function as buttons. I got that part done already, but what I need now is the Rollover part. I made one separate animated movie clip that'll function as the rollover, so whenever a button is rollovered the animated movieclip will play on top of that button. So my question is how do you designate the one animated rollover movieclip to play on top of each separate button when they are rollovered on? Hope it's not too confusing to understand.
I am making a small game in which you are a little shooty spaceship type thing, and there are duplicated mines falling around you. When you press space, the shooty spaceship type thing fires duplicated bullets. How do I check a hittest between any bullet
I am using Flash CS3 with AS2 and I have made a drag and drop. Everything works fine, but I don't know how to make my movie clips snap to their targets.[code]
i created a game that has 96 still movieclips and seven more movieclips that basically move horizontally. The lag starts to rise if i add more and more moving movieclips. The game loop just basically, increment the x coordinate of the movieclips, so i don't think i have problems in the game loop.Is it normal the flash will lag once it has exceeded certain number of movieclips??if it's normal, what do you suggest to increase the game's performance?anyway, this is the update method from the game loop:
public function update():void { //cek kondisi untuk melakukan spawn char
I'm trying to make a short clip = a website introduction - where feathers fall from above the stage eventually covering it completely. I've created movie clip with the animation (motion via motion tweens) - and what I'd like is for multiple instances of the Movie Clip to appear above the stage, then the Movie Clip to play, hence feathers falling randomly.I'd also like to put a time delay on the appearing of each new instance (ideally random) so that when the movie clip plays the falling feathers aren't perfectly synchronised (which they would be were all the instances to appear at the same time).I've tried playing with the scripts suggested in this thread with limited success: showthread.php3?t=259911(Also, I'd ideally like to change the tint on each movie clip (to a limited set of colours) instance to vary the colour of the feathers, but that's maybe a complication too far for the moment!
I am trying to make some buttons that play different parts of multiple movie clips- and also link to a url. I also want to be able to click on a movie clip and make it play starting from a certain point (this is what I have been working on) I have this code
it is on an actions layer of my main timline- I am not sure if I put it in the wrong place or what- but it doesn't do ANYTHING when I click on it when testing the movie. I gave the frogdance movie clip the instance name 'froggy' in the properties panel. The rest of what I am working with will be buttons that do things- but I also want this movie clip thing to work...
I'm trying to make duplicated movie clips scroll down the screen (asteroids) for an experimental game but I just can't get it working. :- I'm using this to duplicate the movieclip:
i=i+1; duplicateMovieClip ("m0", "m", i);
and trying to get the movieclips to scroll down with this:
I have to use the old drag and drop code on my movie clips, but the problem is when I drag the movieclip to the area on my .swf file once i release it, it sticks to the hand mover.I am encloseing the action script I am using could someone or kglad tell me what is missing from the code so that once it is released it will not stick, see code belowcircle.onPress = function(){ startDrag(this);}circle.onRelease = function(){ stopDrag();}
I'd like to control a movie clips current frame by another movie clips action script.I realise the following controls the outside (root) frame time line:
on(release){ _root.gotoAndStop(1); }
but I'm not sure how to apply that to my other movie clip. I'm guessing it would be something like this:
i have a bunch of movie clips and in order to make them rotate the way i want i have grouped them together, made the entire group into a movie clip and applied the motion tween. I'm trying to code it so that when i mouse over the movie clips WITHIN the group movie clip, something happens. How would i go about it? All i can work out is how to make the entire group react on mouse over, not the individual movie clips themselves.
I have 6 scenes, the first scene has 5 pictures that i converted to buttons. each button goes to a different scene to play the appropriate movie clip. right now it shows up with scene 1, then i click on the button and it goes to the appropriate movie clip but after it finishes playing it just goes to the next clip on the next scene, then after it is finished it goes to the next clip on the next scene and so on. i would like to know is there some way i can make the movie clips return to scene 1 after they finish playing?
I have seven loops in total. I imported them into the library. i've put each of them in a seperate movie clip with the names loop1,loop2,.In those movie clips, the first (key)frame contains the action stop(); . The second frame is a keyframe too and from here on the sound starts. And of course they loop.Okay, now the buttons to control the movie (Prev, Stop, Play, Next) work fine, but let me explain the system i used. I used a var loopnumber and everytime you click Next or Prev, it '+'es 1 or '-'es 1. I also set a variable number_to_play = "_root.loop"+loopnumber, so you would get _root.loop--number--, where --number-- is 1,2,3,4,5,6 or 7. To actually play the sound, i used tellTarget(number_to_play) {gotoAndPlay(2)}.That's why i added stop(); to the first frame of those clips.how can i make a volume slider for those sounds inside my movie clips ? I've checked this forum already for questions like this but they don't use the system I use.
As most of you don't know, I've been creating an rpg game. And, after several tries of art making, etc, I have finally moved back into coding the game. And now, I'm stuck on the equipment system idea. At first, I thought I would just place a bunch of goToAndStop's for each movie clip to go to a frame that has that certain armor piece. This was my first idea for an equipment system. However, after doing some research, and realizing how much lines of code could be saved, I started looking into simply adding and removing movie clips from the character as my new equipment system idea. Now.... on to the problem.
Basic want/ overall achievement wanted: Create an equipment system, which will basically attach movie clips (items) onto characters, which themselves will already be attached movie clips on the stage.
Problem: What is the exact code to do this? And Is there a better way to do this for an equipment system (a less laggy or more efficient way perhaps that I'm not seeing; Check the code below to get a better idea of what I'm talking about)?
Part of the code (or basic idea of code; see comments for extra details
code: //Don't worry I have an OnEnterFrame function here; //attachedObj= the character; figure= the MC name of the character; attachedObj = attachMovie("figure", "figure"+1, 1);
I have multiple movie clips on stage (all in separate layers, of course) as well as buttons on stage to play each movie clip. There are buttons inside each movie clip. The problem is that the buttons inside the top layered movie clip work, but the others in the movie clips below don't.
I'm looking to make a slider bar reveal movie clips on my stage as you drag it along. I've written some sloppy code that works, but isn't smooth by any means. I basically put MCs on different frames on the timeline, and I want those MCs to fade in or out relative to where the pointer is on the bar. This was a workaround, what I think I need is a boolean solution, but I'm not familiar enough with AS to write one from scratch. Here is the code I have so far. Does anyone have any ideas?
I have two movieclips. "A" is generated with this code in the first frame: ____________________________________________ for (i = 0; i < 1; i++){ _root.attachMovie("A","A_" + i, i + 10); }
[Code]...
This code works as a hitTest, but it seems like "A" doesn't know to stay with the "strandT" that it collided with. How can I tell "A" to stay with the "strandT" movieclip that it hits, and not the others on the screen (there will be many "strandT" movieclips on the screen at once). Does each "strandT" have a unique name or level that I can use to identify it specifically?