ActionScript 2.0 :: Move MovieClips' X & Y Relatively/dynamically?
Aug 28, 2008
I have about 70 MovieClips and when you rollover one I want it to enlarge and the other MovieClips' x & y to shift so that nothing is overlapping. Does anyone know how to do this or has anyone seen an example? I have attached some screen shots of how I would like this to work.
I have a button that uses attachMovie to add a movieclip to the stage. You can add multiple instances of this clip to the stage, which works fine. I also have a feature whereby you can select and move these objects around the stage one by one. I am trying to add a feature whereby you can select more than one object at a time (indicated with a drop shadow - which I have working) and then move them together. This feature would also allow you to rotate the selected objects by 90, leaving the unselected objects where they are. I'm fairly certain that I'll need an array to hold the selected objects, and then use this info to move/transform only the chosen objects, but I can't figure out how to implement this.
i have 2 movieclips: i want to move both of them but the second movie clip will only move if the first clip reach his final destination how do i do that?
I have looked around for this but haven't found any that seemed close to what I am planning on doing. My question is: Is it possible to have movieclips move from one swf to another?
My problem: I have two swf's next to each other that are in an html page that simulate the look of one swf. I need to animate text here and it won't be user generated. I have looked at the local connection on Adobe but it seems as though it's user initiated. i would like to animate using tweener.
I've stored a number of x and y coordinates within a 2D array. I would like to use these coordinates to move MovieClip across the stage. I haven't been able to find anything on this all day...
I'm working with a randomly moving MC, and now it looks good except the collisions with the level. When it hits the level it gonna rotate and go another way. I don't want it go through the walls.
I've made a draggable menu for a flash site (menu_mc), but the buttons don't work inside the movie clip when I apply startDrag. To remedy the problem, I simply made another movie clip (menubuttons). I now want to more or less attach the two movieclips:
Code: if (menu_mc.moveTo(x,y)) { menubuttons.moveTo(menu_mc.x,menu_mc.y) };
I also tried some pretty iffy statements:
Code: menubuttons._x = menu_mc._x
That last one works initially, but when I move menu_mc, menubuttons stays put.
I am trying to make a little demonstration of how animals hunt . I searched everywhere but I couldn't find how to make what happens in the next application :(press on the scorpion lesson and watch it)Does anybody know how can I get my movie clip to go to a place inputed by the user (just like the scorpion goes to it's pray in the application ) ? Please don't just show me how to make it instantly appear in that place , I want to make it "walk" till there .
I have 3 main movieclips with roughly 100 other related movieclips that I need to move together frame per frame. For example main movieclip1 has about 100 frames. If main movieclip 1 is on frame 3, I want movieclips 4, 5, and 10 to also be on frame 100 I think the code may involve an array with forEach function.
I have an asset file (FLA) that will be updated a lot by other team members during the project. I would like to have an JSFL script that moves all selected movieclips in the timeline to a new layer (named using the movieclips library name).[code]...
I want to make an explosion and move other movieclips on stage depending on how far they are from the explosion point. If one mc is only 10px away from explosion it should go another 90px and if it is 75px away it should go another 25px. I can't get it to work (I don't remeber anything about vectors in math class..)
i have a 3d square box on my Stage, I have it animated so when you click a number the cubic section moves up using a tween, now their are 4 of these tweens and when i want to click say number 4 it will move behind all of the other images and i dont want it too, how to make it appear above all other layers?
I am trying to create a movie where several movieclips move towards the center of the screen and organise themselves. I havve the following code attached to the timeline, the clips move ok but dont interact.
Code: target_mc = ["mc0", "mc1", "mc2", "mc3"]; movement = function () { numMcs = target_mc.length;
In almost all video games when you take damage a number appears above your head the slowly moves up and fades off out of existence. My question is, how would you do this in AS3 reliably with up to say 20-30 of these max occurring on the screen at once?
I know you can do an enter frame event listener on each one and a timer to let it live for a certain time span. The problem is making sure that the listeners are all being destroyed. I am also concerned about having that may enter frame listeners all going at once.
I am trying to create a movie where several movieclips move towards the centre of the screen and organise themselves. I have the following code attached to the timeline, the clips move ok but dont interact. What am I doing wrong!?
Could anybody point me to the right direction on how to do the background for [URL]? Is each of the tiny things seperate movieclips that move with relation to the mouse? I want to understand how it works since it seems to work efficiently and doesn't have any slowdown.
i'm just starting to learn flash and as3, i need to send to a flash movie text using javascript and the text will move around.first i created a label that get text from javascriptthe next thing i want to do is move the label around, i think i might be missing something but dont know what.
Ok, I've been climbing the walls trying to figure this out, looked everywhere for an answer, learned a few bits and pieces along the way, but still can't do it.I've made my Class which is a little movieclip called 'block', it's fine and does what I tell it to do ie. I can reposition itstretch itotate it and stuff.The problem is.. I want to make more of them and reference them individualy so I can change the properties of them individualy ie, the x and y values etc.
for (var i=0; i<2; i++){ var newBlock:blocks = new blocks(); this.addChild(newBlock);
get something to work. What I'm trying to achieve is this: there's a slideshow that automatically changes pictures every 10 secs (I've used a kirupa tutorial to achieve this). The pictures are loaded from an xml file, which also contains captions for the pictures. What I would like to do is to have the caption fade in and slightly move to the left with each picture change. E.g. picture 1 is displayed, caption 1 fades in, moves to the left and stays there; picture 2 is displayed, caption 2 fades in, moves to the left and stays there, and so on.
i'm trying to create a site like this notice if you scale your browser...the bottom player adjusts .sliding w/ the bottom of the browser... how do you get a Movie clip to dynamically move when you adjust your browser...
I'm trying to figure out how to make a dynamically loaded image actually move across my screes. So far, my script loads the image, but stops after 1 frame. Without the loaded image everything works just fine. It's all Action Script, so my gues is that I probably missed something along the way.Here's my script:
Code: scaler.loadMovie("image.jpg"); set the starting value for 2 variables var targScale = 45;[code].........
I'd like to know how I can achieve this in AS3. The code would work fine in AS2, but as I am very new to AS3 I am not sure what the equivalent would be in AS3.
I'm working on a project so as to hopefully learn AS3 a bit more, and for it what I have for it currently is that it looks at the time, and if its between 8 pm and 8 am it imports one mc, or if its between 8 am and 8 pm it imports another. My problem at the moment is that I can get it to import it and align it at the needed x coordinates, but not the needed y coordinates. I'm not sure what the exact y coordinates are, but as in the future they might change, I was trying to find a way to align it so that the very top side of the mc to the top side of the stage, but so far I have had no luck, as I can't think of what would be needed. I've seen references to a "StageAlign._______" before, but either I'm not using it right or it isn't the right thing to use.
Here is my code right now: ActionScript Code: import flash.events.* import flash.display.StageAlign; import flash.display.StageScaleMode; var time:Date = new Date(); [Code] .....
Im trying to dynamically add several of the same movieclips to the stage. This movie clip contains a textbox. I have tried the following:-[code]I have my movieclip exported fror actionscript with the identifier as (textbox). This code does add a textbox to the stage however it only adds the second one which says "goodbye" but not the first one which should say "hello"? I thought the loop should go round twice and add a 'newText1' and a 'newText2'??