ActionScript 2.0 :: Using A Loop To Duplicate And Random X Position?
Oct 5, 2007
got some code working to duplicate a movieclip, but what I'd really like to do is obviously randomise the movieclip's x position so that it spreads across the stage, rather than stacking in the same position as it is now.
Code:
for (i=1; i<11; i++){
duplicateMovieClip("alien", "alien_new_"+i, 22-10, i);
}
View 4 Replies
Similar Posts:
Aug 29, 2009
how to make an actionscript to move punto_mc from current position to random position after release, and then from this new position to mevo to another randon position after release?
View 2 Replies
Mar 3, 2004
What I want is for my mc to slide to a new random x position when it is less than 5 pixels away from its target, it keeps doing this. the problem is for some bloody &*�$(()** reason my random numbers only keep going up!! why is this?? i want to produce random numbers between 1 and 770 - this is my code..
[Code]...
View 5 Replies
Nov 8, 2010
I've run into a new problem, this time with positioning. I've narrowed down the line that's causing it--"block.y = block.y + block.height;" in SetOfBlocks.shiftDown. When I take it out, no problem. But with it in, instead of just dropping each block down by a block height, the affected blocks sometimes move up, and also often move about randomly within the X axis--although their new positions always keep them lined up with the 'grid', which is to say, within multiples of the block height and widths.
[Code]...
View 3 Replies
Jun 13, 2003
I`m trying to attach a mc into position x=0, y=0 and load an image into it.Until here the code works! But I cant make it duplicate 3 times. What I really need is to duplicate it in 3 different places.
First duplication place: x=310; y=0;
Second duplication place: x=0; y=310;
third duplication place: x=310; y=310;
Here is the code:
Code:
// comando para fullscreen
fscommand("fullscreen", "true");
fscommand("allowscale", "false");
[code].....
View 3 Replies
Sep 30, 2006
I want a movieclip consisting of a dynamic text box that, from the time it's loaded onto the stage, loads a randomly selected text string from an array, and continues to loop until the clip is removed from the stage. I also want the text strings to appear in the text box for random intervals between 500 and 3000 milliseconds.
While I've found tutorials here and elsewhere on loading one element from an array, usually triggered by a button, I don't know how to combine/alter it with the other elements.So I want this movieclip on the stage randomly flashing phrases from an array, some for a barely perceptible time, and others for a readable time.
View 3 Replies
Apr 9, 2008
I will have 5 type of buttons. Each type I will duplicate (+1) at some condition. Each button is sharing a same functions, just some difference in value and positions. Button type's name:bug1, bug5, bug10, bug20, bug50
[Code]...
View 4 Replies
Sep 8, 2011
I posted earlier about getting a zoom effect which was solved by putting the content within 2 containers: the parent container to center the zooming & the pan container (child) to be panned on drag, however when I drag the child a copy of the original remains for some reason?basically I have this to set up the containers:
ActionScript Code:
ParentContainer = new Container();
addChild(ParentContainer);
[code]......
View 2 Replies
Jan 23, 2004
I got a project containing 4 movieclips to be duplicated by random and placed on a certain position on stage.all movieclips are placed on top of on another.the problem is: already placed movieclips don't remain on stage - they get replaced by the next movieclip duplicated in.How can I make the already placed clips stay on the stage?
View 1 Replies
Jun 2, 2010
My company is holding an event for our clients and I was asked to make an online flash page to help us in keeping track of the tickets.
The file would have a mandatory text field for them to enter their name (name_txt) and another to enter their email address (email_txt).
Next, they would click a generate number button (generate_btn) to generate a random number to a dynamic text field (number_txt). The number set would be 1-500.
I need actionscript to generate a number that will not be duplicated. When they click the generate button, it will submit to a form via mysql / php. The button, generate_btn, will then be replaced by a print button for them to print their number. (The number will also be emailed to them in the event they don't print it).
Now that I'm thinking about it, we would probably need to have them create a user name / login, so that they can't just return to the page and generate another number.
View 6 Replies
Jan 23, 2004
I got a project containing 4 movieclips to be duplicated by random and placed on a certain position on stage.
all movieclips are placed on top of on another. the problem is: already placed movieclips don't remain on stage - they get replaced by the next movieclip duplicated in.
How can I make the already placed clips stay on the stage?
View 1 Replies
Jan 13, 2004
I'd like to duplicate a MC and give it dynamicly a position but i don't know how to tell that to flash... I'm using that code :
[Code]...
View 2 Replies
Feb 29, 2004
I'm trying to make a bit stream across my page when you mouseover a button. The bit stream can be quite long, so I wouldn't think to do it by hand. I'm wondering how I would go about making the stream start out, and how I can get each bit to follow the other right behind it. (They're about 10 pixels wide) I can get the for loop to duplicate the clips, but I can't seem to get them in order.
View 5 Replies
May 2, 2004
I was taking this tutorial, >>LINK<< I want to change it from,
Code:
on (click) {
Duplicate Movie clip to,
Code:
onClipEvent (Load) {
That way once it load's it will duplicate the circle MC a random number of times. This circle MC is inside of another MC so it wouldnt be _root i want it to goto, it would be t_mc that I want it to look for it in.
So in the t_mc MC I put this code,
Code:
onClipEvent (load) {
i = i + 1;
duplicateMovieClip (t_mc.circle, "circle" + i, i);
}
And on the circle, I put this code,
Code:
onClipEvent (load) {
scale = (random(100) + 50)
this._x = random(250);
this._y = random(150);
[Code] .....
View 13 Replies
Sep 16, 2007
Im trying to create a list random numbers from 1-30 but only 10 will appear. but i also need to make sure that the list of random numbers will not have duplicates (eg 1,1,20,14,3,28,4,1,18,21). I had the thought of using an array to store the list of numbers but im stuck with how to properly use an if..then to check if the same number has already appeared.
_scriptRookie
Code:
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
[Code].....
View 6 Replies
Mar 27, 2008
i have a loop calling in the length from a xml file, how can i duplicate the text field, since this function does not exist?
for (var j:Number = 0; j<=section[0].nTitle.length; j++) {
this.createEmptyMovieClip("mNav",this.getNextHighe stDepth());
mNav.createTextField("tSub",this.getNextHighestDep th(),100,100,100,20);//places it at x:0 y:0 size 100x20 pixels
[Code].....
View 1 Replies
Aug 5, 2006
I've got 4 menubuttons: homeBut, aboutBut, portBut and contBut that I'm adding a rollover command to. If I write all of it out as below it works correctly. Obviously this isn't the way to do it so I've used an array and for loop to duplicate this process. However, when I compile the .fla the rollovers don't work. I thought I had my head around loops, vars and arrays but apparently not.
Below is the bloated, redundant code that works followed by the array/loop code that doesn't.
// Main Menu: Rollover
/*this.menuMC.homeBut.onRollOver = this.menuMC.homeBut.onDragOver = function() {
this._parent.homeTxt.gotoAndStop("on"); };
this.menuMC.aboutBut.onRollOver = this.menuMC.aboutBut.onDragOver = function() {
this._parent.aboutTxt.gotoAndStop("on");
[Code] .....
View 2 Replies
Feb 18, 2004
I'm using a loop to duplicate a MC named MCbutton, which is all good.
[AS]
for (i=1; i<=this.total; i++) {_root.MCbutton.duplicateMovieClip(["MCtest"+i], 1+i);
trace(_root.MCtest1);
[Code]....
Can't i duplicate a Clip inside another Clip??
View 5 Replies
Mar 14, 2006
At some point in my movie I duplicate an mc (a simple ball) several times and I want each duplicated ball to have a different color chosen at random. How can I go about it?
View 4 Replies
Aug 25, 2004
What Im trying to do is duplicate some main button movieClips for each <dept> node. When pressed these main buttons then show a second set of buttons for as many <menu> nodes there are. In the actionScript the displayMainButtons function is used to loop through the XML and display the Main buttons. With the other 2 display functions (displayFirstButton and displaySecondButton) Im displaying another button for each <menu> node. These too works just fine, but the problem with writing it this way is that I have to write another display function for as many <dept> nodes there are. Id like this to be written so it loops through it in one function so I can add as many <dept> nodes with as many <menu> nodes as I'd like without going back into the AS code to add more display functions. And as you can see, I had to do the same to delete the buttons.
View 1 Replies
Jun 12, 2009
I'm trying to randomly position images on the stage without having the images overlap?
View 3 Replies
Nov 13, 2011
I wanted to built an enemy that is able to move on stage randomly in xposition and perhaps able to detect my character within the detectable zone and chase after me.. but currently I just wanted to make the enemy move randomly in x-position for starter.
It is my first time making and enemy with AI, but I'm just wasn't sure where to begin, I have used a fairy easy script to animated the movieclip in the beginning but got stucks whenever it reaches 960 or below 0 of the stage
addEventListener(Event.ENTER_FRAME,initGames);
function initGames(e:Event):void{
moveEnemy();
}
[Code].....
View 8 Replies
Mar 23, 2010
How to stop MCs from overlapping each other?
[Code]...
This doesn't seems to be working cause the amount of it checking whether MC is overlapping is about the amount of MC on stage. how to make it keep checking till everything's fine?
View 1 Replies
Jan 8, 2010
I am having problems with gotoAndStop and mozilla. I am loading an external swf ( which is Flash MX 2004 ) swf. In this swf, there are 200 keys frames. Here, i am using a command gotoAndStop(110). Now after publishing, when I am viewing in IE browsers, I can able to see the 110th keyframe position exactly. But when i am viewing the same html in Mozilla, I am getting random positions. Here am not getting 110th position.
View 1 Replies
Apr 5, 2010
how do can I position around 50 dynamic create movieclips from the library on the stage without overlapping.
I did the random x and y but they end up overlapping, i assume i have to do it with the hitTestObject, but eventually i will have 7 layers with 50mc's on each stage that need to be positioned randomly without overlapping and it will become processor heavy to test these objects.
View 2 Replies
Jan 8, 2010
I am working in Flash CS3. I am having problems with gotoAndStop and mozilla. I am loading an external swf ( which is Flash MX 2004 ) swf. In this swf, there are 200 keys frames. Here, I am using a command gotoAndStop(110). Now after publishing, when I am viewing in IE browsers, I can able to see the 110th keyframe position exactly. But when I am viewing the same html in Mozilla, I am getting random positions. Here am not getting 110th position.
View 1 Replies
Oct 20, 2011
I'm trying to code addChilld to spawn a movie clip at a random x position and then have it spawn at a random y but constrained so it only spawns between say 200 and 400 (on an 800x600 stage).
I've got it spawning at a random x, its just the constrained y
Heres the code I have so far: (Note: This is only for the function with addChild)
Code:
function addShape():void{
var obj:Objects=new Objects();
obj.x = Math.random()*stage.width;
[Code]....
View 5 Replies
Mar 8, 2009
I've creating a drag and drop card game in AS 2.0 and need to set the cards randomly in set positions every time the game is played. no two cards can be in the same space, so the taken position needs to be taken out of the array.I am not concerned about the Y value just X . I think this needs to be an array containing the positions. then using slice to remove the value from the array. I'm not sure how to assigned the array position to the movie clip.
View 6 Replies
Apr 8, 2009
In realation to the following tutorial on [URL]
I was wondering if anyone can tel me how to do the following:
I have this xml gallery embeded on my webpage. Each time the page loads I want the xml gallery to jump to a random position and display the relevant information.
View 1 Replies
Nov 5, 2009
I have 4 objects that I all want to have their own velocities. I have a bunch of variables (each one has a different value):
PHP Code:
public var vx1:Number;public var vx2:Number;public var vx3:Number;public var vx4:Number;
Rather than having a function for each object to say:
PHP Code:
function1 { this.x = vx1}function2 { this.x = vx2}function3 { this.x = vx3}function4 { this.x = vx4}
I'd like to have a for loop to have my objects x position to += vx(1 through 4):
PHP Code:
for (var i:Number=0; i<5; i++) {
this.x += (vx+[i]);
}
So I tried the above with a combination of " " around different parts of (vx+[i]) but I realized that turning any of it into a string means 'this.x' cannot read it because x has to be a number not a string. So how can I make this.x = vx1 then vx2 and so on with a for loop?
View 2 Replies