ActionScript 2.0 :: Depths Particular To Movieclips?
Feb 3, 2005
Are depths particular to the timeline of the movieclip you refer to it? In other words, let's say you have actionscript to duplicate a movieclip 100 times, each time putting the new one on the next depth. But the code and the movieclip to be duplicated are themselves inside a movie clip. Are those depths inside that movieclip?
So for instance, let's say the parent movieclip lies on the maintime. And on a layer above that is a button. Are those duplicated movieclips going to be visibly above or below the button? A tangible example: I would like to have a smoke/steam effect that uses duplicateMC and depths. But I need the effect to be underneath other movieclips at certain times. Can I just contain the effect inside a movieclip that sits on a layer below other movieclips on the maintimeline? Or do I need to stop the effect and do a swapdepth with whatever the last depth was?
View 6 Replies
Similar Posts:
Feb 3, 2005
Are depths particular to the timeline of the movieclip you refer to it? In other words, let's say you have actionscript to duplicate a movieclip 100 times, each time putting the new one on the next depth. But the code and the movieclip to be duplicated are themselves inside a movie clip. Are those depths inside that movieclip? So for instance, let's say the parent movieclip lies on the maintime. And on a layer above that is a button. Are those duplicated movieclips going to be visibly above or below the button?
A tangible example:
I would like to have a smoke/steam effect that uses duplicateMC and depths. But I need the effect to be underneath other movieclips at certain times. Can I just contain the effect inside a movieclip that sits on a layer below other movieclips on the maintimeline? Or do I need to stop the effect and do a swapdepth with whatever the last depth was?
View 7 Replies
Oct 4, 2011
I have this script I am writing where when someone hovers over a button it displays a popup box until they roll off. I have that function working alright, but I need the movie clips to swap depths, I realize I can do this with setChildIndex but I'm running into a small problem with my children/parent situation.
My items are added as such:
root > color_mc (blue or red or whatever) > button (this is the hover)
I have the event listener added to the button for each color, but I need it so that when the button is rolled over, it takes the color_mc and moves it to the -1 spot. I've tried writing the code a number of ways but can't seem to get it.
Code:
function manageMouseOver(event:MouseEvent):void{
var parentClip = event.target.parent.name;
parentClip.setChildIndex(parentClip, parentClip.numChildren - 1);
event.target.parent.gotoAndPlay(2);
}
That code gives me the following error:
Error #1069: Property numChildren not found on String and there is no default value.
View 4 Replies
Jan 6, 2009
can i change the depths of two movieclips on the same layer with swapdepths? like...
mc1.swapDepths(mc2 + 1);
it's not working for me. So i figure you can't do it with two mc's on the same layer...
View 5 Replies
Apr 11, 2007
I have two main clips with clickable clicks within each. I am using swapDepths on the two main clips in a tab navagation fashion. The problem is that if I click on the space between the nested clips in the top clip it actually is hitting the buttons(movieclips) on the other clip under it. Any suggestions?
View 1 Replies
Aug 28, 2010
ts an interactive gallery where when a photo is selected it plays the movie clip and the photo grows to fill the screne. The problem is, since the animations take part within the movie clips and all the movie clips exist on the same layer when they are selected and grow to fill the screne they are being hidden behind all the movieclips infront of it in that layer I know that there is an action to bring movieclips to the highestdepth or to front on click/release but i do not have a clue where to start
View 5 Replies
Feb 24, 2011
I am trying to remove all instances of the many movie clips located inside a main holder_mc on the stage. I want to remove these on the click of a buttonSomething like this
onRelease() {
<<<<<!---- REMOVE ALL MC'S FROM HOLDER_MC ----!>
}
[code].....
View 2 Replies
Jun 18, 2009
I have 3 containers on stage holding various buttons but these containers are created in seperate Class files....I want to place the 1 container over the top of another container similar to the way I use addChildAt to specify depths.....is there an easy way to do so?
View 4 Replies
Jul 31, 2009
*I can't post the file due to the company policy, so I'll do my best to explain. 3 movie clips: slide 1, 2, and 3. Each loads an external image.
Layers (how I have them set up):
slide 1
slide 2
slide 3
The slides have a 3d feel, as if they are in the distance. When the user clicks one, the slide(mc) motion-tweens towards the screen, while the other 2 stay back. Obviously, if slide 2 comes towards the screen then slide 1 will be over top of it DUE TO layer structure (above). And of course, 1 & 2 will be over slide 3. To get around this I made a "current" layer over top of all the slide layers. So if I click on slide 2/3 then the tween is up on the "current" layer instead of the "slide 2/3" layer so that it's the highest.
[Code]....
View 2 Replies
Dec 12, 2009
I'm making a website for my business. I want this site to run similar to an OS UI. The first issue I've run into is swapping between "window" MC depths. I'm not quite sure if its just that I need to add a mathematical variable to each one every time it is clicked or how to getDepth of the highest "window" MC in order to put the desired "window" MC above it.
You can download the .fla file <a href="www.dpr.150m.com/images/index.fla">here</a>.
View 9 Replies
May 12, 2010
I have some movieclips stacked on top of each other, i've got them swapping depths onRelease, but I want them to swap in opposite direction to what they are now. Check out the link below, basically you click the 2nd or 3rd clip to call infront of the 1st, but i want to click the 1st to send to back and so on.[URL]..
Code as follows. Does anyone know what i would change to reverse the order?
var mcs:Array = new Array (first_mc, second_mc, third_mc);
var mc:MovieClip;var total:Number = mcs.length;
[Code]...
View 3 Replies
Sep 16, 2011
I use this line to bring an object foward, but if i want to bring it to the front of its own layer only. setChildIndex(helpmenu,numChildren - 1)
View 4 Replies
Aug 20, 2009
I am new to actionscript but I am fairly confident in messing around with it. I have been trying to make a particle engine for two days now and I'm at my wits end.
What's funny is, the particle engine works fine. i have piggy backed off of somebody elses particle engine and modified things to how i need them (And stripped it of a few unnessicary things..) what my problem consists of, is I am trying to make the particles go behind another movie clip. this movie clip is a frame (to make it blend in with the webpage it is displayed on) and it must always stay on top depth no matter what to give that affect.
[Code]...
View 4 Replies
Sep 6, 2009
Basically i want each of the side scrolling menu to apprear in front when hovered over.
View 1 Replies
Jan 10, 2012
Its been a while since I've done anything in AS3. I was hoping someone could point me in the right direction. I am working on a type of menu where there are 6 cards and on roll over of one of the cards it is brought to the front of the stack. What is the correct method of doing this in AS3? Can someone post a quick example or point me in the right direction to a link that does a good job covering this. I did a quick search and didn't find anything right away that did a good job explaining so I thought I would head over to AS.org
View 2 Replies
Feb 13, 2007
i have this section of code:
[AS]
var s:MovieClip = this.createEmptyMovieClip("1a", 1);
[/AS]
because of the "1" at the end its ontop of all my content is there a way to have it sit right at the bottom depth underneath everything??
View 1 Replies
Jan 6, 2005
I want to swap depths on movieclips overlaying each other but instead of the new clip on rollover just popping up over the other one, i want it to fade into the top.
here is an attached .fla file in mx2004 format.
for those not using 2004, here is the code:
PHP Code:
but1.onRollOver = but2.onRollOver = but3.onRollOver = but4.onRollOver = function() { this.swapDepths(getNextHighestDepth()); };
Also, is there a way to streamline this code so i dont have to type the button instance names every time i add another?
View 6 Replies
Feb 22, 2004
This code works fine:
Code:
depths = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
for (var i = 0; i<depths.length; i++) {
[code].....
View 2 Replies
Apr 13, 2005
I'm trying to create a Flash Movie that emulates those poetry magnets. There are a bunch of buttons (magnets) on the stage and when you click on one, you can drag it and place it next to another. That way you can write sentences by moving the buttons (magnets). The only problem is that I want it so when I click on a button (magnet), that it sets it's depth higher than the other ones so it will look realistic, like you are actually moving it over the others insted of over some and under others. Is there anything that I can add to the on (press) handler to change the depth of the movie clip being clicked on?
View 3 Replies
Apr 23, 2010
I've realized that I am unable to swap depths between _root. and nested mc's based on its _y axis.For example, I use this code:
Code:
_root.player.onEnterFrame =function() {
this.swapDepths(this._y-230)
[code]....
View 1 Replies
Jan 19, 2009
I have a timeline animation various movie clips with play bk and forward controllers for when it is pressed it display (grows, rotates etc), is there anyway of having it so on each layer there is a swap depth command to make whichever button is pressed make the mc's appear at the top?
View 1 Replies
Feb 5, 2009
I'm currently working on side scroller that has an isometric-type perspective (think Double Dragon) and the only thing I could think of to use to manage the depths of the MCs was a bubbleSorting algorithm.
[Code]...
Now this works fine (because I don't have a huge amount of MCs to sort), so I guess this is more of an academic question. As far as I know, bubblesorting is pretty much one of the worst sorting algorithms out there. Has anyone successfully adapted a better one for this purpose? Not trying to get you to post your code as much as just an idea for me to play around with because I'm a geek like that.
View 0 Replies
Aug 23, 2010
I'm working on a medical imaging application and was wondering if there is a way to display 12-bit per pixel JPEGs in flash/as3? I'm assuming I'll have to convert the image into a more flash friendly format, but was hoping to avoid that as keeping the original quality of the image is vital.
View 3 Replies
Oct 23, 2010
In my code I am creating MCs and having them drop down the screen at varying speeds, but am having a hard time thinking of an easy way so that if one MC 'overtakes' another slower-moving one it will be displayed above it.I really don't want to have to run a hit test every frame for every MC through the array of MCs..
View 3 Replies
Mar 23, 2011
in a pseudo-3D chess game a user can move pieces on the screen which also involves resizing them according to the law of perspective.
The pieces positions are stored in a SharedObject so that next time the SWF is started the pieces get to the position they were left. Problem is that I also need to store each piece's depth which is being changed during the game. To store the depths is trivial. How then to assign the depth to each object? Depth is a read-only property, is it not?
I can iterate through the all pieces comparing their scale and swapping the depths is they do not correspond to the size of the piece, but this seems to be a bulky code.
View 0 Replies
Jun 9, 2011
I'm having trouble managing the depths of my movie clips.I've got a startDrag() function and a stopDrag() function. Whenever I rollover another MC, I want the depth of that object to change to 1+ the object it rolled over.(I apologize if my English is poor)This is as far as I got, but cIndex returns the depth of the object that is currently being dragged; not the object it's hovering over... Is there a way to get that depth?[code]
View 1 Replies
Mar 8, 2006
I have ablut 60 movie clips attached dynamically on the stage in flash each at various depths. I want to place some other movie clips in between the depths of those clips dynamically .. how would i go about that?
View 2 Replies
Sep 30, 2008
I am trying to to load different swfs into an empty movieclip at different depths using
my_mcl.loadClip("1.swf", "container_mc", 1)
my_mcl.loadClip("2.swf", "container_mc", 2)
and so on...
The problem is that instead of loading into the next highest depth it is simply loading over the previous loaded swf.
How can I stack loaded movies into the same movie clip?
View 1 Replies
Jun 30, 2009
This should be interesting in explaining what it is i'm looking for. I have multiple buttons on top of each other. And when the hit state on the other side of the screen is rolled over the text will change, which are all overlapping each other. Would swap depths be the best answer for this to bring the one I'm rolling over to the top? And how would I implement it into my for Loop? I'm using the for Loop for my navigation:
[Code]...
View 3 Replies
Jun 10, 2010
[URL]if you click on the small icon to the right of the thumbnails you will see that the text field, when expanding, slides below the image. I want this to be reversed, but here is the problem.The image is loaded onto the screen via a createEmptyMovieClip function... so its in an MC created dynamically...
the text field is loaded onto the stage via attachMovie... so its in an MC located on the timeline...from what ive read, flash assigns lower depths to movies based in the timeline than it does for dynamically created MCs. So ive tried swap depths every which way i can. Ive tried adjusting the depths assigned at loading... nothing seems to work.
the only small wrinkles in this are that i can not assign a negative depth to the dynamic MC because it needs to be cleared. And also, the text field is located in an externally loaded SWF file. So i have a main file where the image holder is dynamically created and another SWF loaded into a MC which is located on the timeline of the main file.
View 6 Replies