ActionScript 2.0 :: Changing Stacking Order (swapDepth)?
Jan 25, 2006
I've been following the Changing Stacking Order (swapDepth) tutorial but there's something I'd like to know.In this tutorial, we have 3 buttons inside 3 Mc's. Each Mc is called green, yellow and blue.The AS code for each button is:
Code:
on (press, release, dragOver, dragOut) {
x = 0;
x = x+2;[code]....
What I would like to get is that the MC (window) that I click, goes to the top, BUT respecting the relative position for the others. I mean, in this tutorial, if you run the swf file and put every window a bit one over the other, and click the bottom window, it will come to the top, but the other two won't keep their relative position because the clicked window will be swapped with the one on the top. Understand? (it's very simple although difficult to explain).To make it easier: let's imagine we have 3 papers on the table and I pick up the one in the bottom and put it on top....this is exactly what I want (but in this tutorial, the other 2 papers are moved aswell). I just want that the window I click gets on top of the other 2, nothing else.
According to Kirupa's words, this EXAMPLE here is done using swapdepth aswell, and IT'S EXACTLY the behaviour that I want. Just compare this one with the one in the tutorial and see the different window behaviour.The thing is that I don't know how to do this with "swapdepths". In the AS reference bok it says it can be done but (as usual) they don't tell you how to do it...
View 8 Replies
Similar Posts:
Dec 27, 2002
I know, there is a tutorial about changing stacking order [URL], but the makers were so kind to use Mx files for the .fla's.
[Code]...
When I click one of the 4 buttons, the image related to that button has to move to the hightest position. And ofcourse the previous highest one should be the one under the new highest image. Well, I tried to fix the script, but for some reason it gets all confused and starts switching images, and sometimes none.
View 14 Replies
Sep 6, 2003
is there any way to switch the stacking order of layers during a movie clip. ctually i want to do it with an on(release) action.
View 4 Replies
Dec 21, 2004
I have an FLA with a section in it where I need to swap between images (one over the other and so on, which I have done using swap depth) what I want to know is if there is a way to make the transition from one pic to the other smoother by using alpha from 100% to zero, thus revealing the picture beneath.
View 3 Replies
Aug 1, 2009
It is a script that creates 4 stacking and draggable files, and when the bottom file is clicked, it will appear on the top most layer. However, when i click on the bottom file, it doesn't appear on top.
[Code]....
View 2 Replies
Jan 28, 2004
Basically I have a little app where a pop up palette contains dragable movie clips that then are placed on the main stage. However when the palette pops up for a second time it remains behind the placed movie clips. The clips have to be on top of the palette initially, but something like on release swapDepths?
View 14 Replies
Oct 23, 2007
I've been working with this file for quite some time now. I have several buttons in this file - for example, general information. From this button (actually mc, using hittest to function as a faux button), another menu springs out. This menu overlaps the button underneath it.
The problem I've been having is that, when the submenu pops out, the user is still able to activate the buttons beneath the submenu (it overlaps the other "main" buttons).
My solution was to "hide" the movieclips that are overlapped by the submenus, like this:
[Code]...
View 3 Replies
Jan 28, 2004
Basically I have a little app where a pop up palette contains dragable movie clips that then are placed on the main stage. However when the palette pops up for a second time it remains behind the placed movie clips.
The clips have to be on top of the palette initially, but something like on release swapDepths?
View 14 Replies
Nov 3, 2009
I have a series of mc's that I'm adding to the a display list of "theContainer".
I've set up my code so I can click any mc in that list and make it "selected". I can then, with controls outside "theContainer", change the selected clip's scale or alpha, etc.
I'd like to set up 2 buttons outside that display list so I can change the stacking order of those clips in "theContainer".
So if I add clip "a" to the display list, then add clip "b" to the display list then add "c" and "d" and "e and "f" to it, I want to be able to move any of those clips forward or backward.
View 9 Replies
Jul 10, 2010
How do I change the stacking order of Display Objects in AS3? I have a semi-transparent caption box that is supposed to be on top of externally loaded images. no matter where I place the script for that box in the code, the images always load on top of it.
View 5 Replies
Nov 16, 2011
I'm producing some animations that have movie clips introduced by a video player cue point handler.The video is on a given layer in the timeline scheme. When one uses addChild(); to introduce a movie clip, is there some way of specifying what layer it should appear on? Otherwise, is there a way of controlling the stacking order of the various components on the stage?
View 4 Replies
Mar 13, 2011
Is there a way to use actionscript to change the stacking order of objects?I run two functions when i start my game, one that adds the player and set it's properties and one that generates the map. The add player function is run last so the player will appear above the map, the problem is that i have some objects on my map that i would like to appear infront of the hero, like certain tree's for example.
Is there a way i can make these objects appear infront by using actionscript? Using different layers won't work as everything is generated dynamically.
View 2 Replies
Mar 24, 2011
How can you trace the "depth" or stacking order of a display object with AS3? I'm trying to figure out if my sprite is behind another sprite.
View 4 Replies
Nov 21, 2010
I have some movieclips on my stage that are there via timeline. I also add movieclips on stage using addChild.
What is the best way of changing the order of the movieclips because they overlap sometimes? eg.
mc_a is on the stage already
mc_b is called on stage using addChild
Can I change the order of mc_a using script even though it was already on stage?
Can I remove mc_a off stage using script?
How do add mc_b under mc_a so that mc_b does not overlap mc_a?
View 2 Replies
Jun 25, 2009
Imagine I had the movieclip structure below... root - mc1 mc2 - mc3 mc4 - mc5 - ... - mc6 mc 7Where my root has two children (mc1 and mc2), mc2 has two children (mc3 and mc4), etc... So taking mc6, it is a movieclip an arbitrary number of levels down the movieclip hierarchy.
I want mc6 to render as though it were a child of mc1, ie. before mc2 and its children. However, if I simply use addChild(), I would remove mc6 from it's current position in the hierachy, thus changing the transformations which determine it's position on the screen. I simply want to change the point in the order at which it is rendered to the screen (render it before all other clips), but NOT change where it is in the spatial hierarchy (in order to preserve animations etc).
My current way of doing this, is to set mc6 to visible=false. Then I add a bitmap to mc1. Then each frame, I wipe the bitmap and render mc6 to the bitmap using its localToGlobal transformation. However, this is a very wasteful solution since the bitmap needs to be the size of the screen which results in the entire screen being redrawn every single frame. I'd like to retain flash's built in optimizations for only redrawing changed movieclips.
Another way would be to duplicate the mc6 movieclip, and attach the duplicate to mc1 as a child whilst making the original clip invisible again. However, then I would have to update the new movieclip with every single possible change which could occur to the original mc6 - this would get complicated pretty quickly.
View 2 Replies
Nov 8, 2011
I have been shown how to do a very specific task in Flash Pro CS5. I have five slides in my timeline, with buttons that include links to product pages on our website. These five slides comprise a movie, with each slide being displayed for a few seconds and it repeatedly cycles through the five slides in a banner at the top of our home page. In addition there is a navigation bar below my slide images with a play and pause option, plus the five slide numbers so the viewer can navigate from slide to slide manually. I have been asked to change the order of the slides so that slide #5 now becomes slide #1 and slide #1 becomes slide #2, and so on.
I can easily switch the images and links so that the slides are in a different order in my file, but now the navigation bar below does not work. In the Actions panel, the #1 button in the navigation bar still appears to be linked to slide 1, which now has the new images, yet the nav bar does not respond to clicks anymore. How was my nav bar disabled when I switched the images and links around between the slides? and how can I correct this? I know nothing else about Flash except how to replace the images and change the button links in each slide, which I do monthly, as this is the top banner on our website.
View 2 Replies
Jul 30, 2010
I have a movie on stage that acts as a button using the code. person_mc.buttonMode = true;
I load an image onto the stage from my library using addChild(holiday);
What happens is that the person_mc button I have on stage will not function anymore, because I am presuming it is underneath the holiday pic when I loaded it using addChild.
How do I load the holiday pic, so that it is underneath the person_mc?
I know I could do what I did with holiday using addChild for the person_mc, but I do not want to do it that way.
View 3 Replies
Mar 27, 2005
How do you change the TAB order of text input boxes. I want to tell it what box to go to next depending on which one it is on now making a login form ..
View 2 Replies
Jul 22, 2009
I've recently had the need to use the managers compiler argument, because the project had an Open Type font embedded, and was generating errors at compilation. Now I need to use the same argument in my ant task, but for some reason it doesn't work. I'm using Flex SDK 3.2.
The task looks something like:
<mxmlc
file="${main.class}"
output="${swf.export}"
actionscript-file-encoding="${ENCODING}"
keep-generated-actionscript="false"
[Code] .....
I've tried different variations, from using manager as a child element of mxmlc, to using it as an attribute, and combining it with prefixes (fonts, compiler.fonts). I've also tried to use it as sub-element of the element fonts, but nothing worked. I've considered using a shell task instead, but I'd rather not. For now I've changed flex-config.xml in the frameworks directory of the sdk, and it seems to do the trick, but I'm thinking there's got to be a way to do this in the task. Any exact elements I need to add to the task to make it work, without having to modify "flex-config.xml"?
View 1 Replies
Aug 17, 2004
I am creating an order form for my flash site. I have never done this before in flash but I have in visual basic. I have a few questions:
1. Is assigning variable names to checkboxes and radio buttons the same as in visual basic? I mean i know that you probably assign them in the properties. ex..say i name a radio button 'radio1', to run a check in my actionscript whether radio1 was checked or not would it be something like if(radio1){}
2. After the person fills out the form I would like to have the results of the order sent to a pre-specified email adress in a certain format. What would be a good way to do this?
View 3 Replies
Feb 26, 2010
Why does the MovieClip class have no setDepth method? Why should we use swapDepth when a setDepth method is the easier way to set a movieclip's depth? Is it because setting of depth should be done by another class like DepthManager?
View 4 Replies
Oct 11, 2010
How do I set the swapDepth for my UI ScrollBar? (the scrollbar show-up when some external text is being loaded). Or how do I make 'abc' right on top of all other items?
[Code]...
View 3 Replies
Dec 5, 2005
i got some trouble here that I cant seem to find a solution, well, I dont even know what happends here.
The goal: Make a puzzle-like with 54 MCs
What it should do:
- Come to front onMouseOver swapDepth(1)
- Go to back when onMouseOut swapDepth(-0)
This is working...
I cant seem to understand why my MCs are still appearing on another keyframe when I click the button "2"
Btn "1" goes to the puzzle. Btn "2" goes to an empty keyframe but there are some MCs that are still visible when they should not be.
View 7 Replies
Jun 23, 2009
I am having tremendous trouble with swapdepths on a movie. I am quite the lame coder as I am more the designer type but I am trying to get some basics down for a simple RPG.Basically I have 2 layers. the top layer is 9 empty clips in a 3x3 grid I load all the 'objects' into. These loop around so I can build up a map in sections. It loads the next 'set' when the player moves to the next 'section' (the player doesn't move as the background does).the second layer is simply a background with the same idea but has no interactive elements.
The player is on the same layer as the 'objects'. I don't know if layers affect depth information.The problem is that I am trying to make each object within the loaded .swf modular, in that it checks whether or not the player is in its hitzone, and applies certain things. like swapdepths, transparency etc.transparency works a treat, but swapdepths seems to only work on ONE of the objects I have in that sections objects movieclip. It even traces that the player is below the object with getDepth tests...but it doesn't actually go under. Some clips are instances, while others are not...but still, only ONE works properly.
Is there any weird swapdepth rules in regards to changing depth of clips inside loaded movieclips inside a main movie?!I have tried swapping individual objects as well as the parent clip as a whole and neither seem to work.
View 2 Replies
Jun 15, 2010
sorting number Ascending Order and Descending Order tutorial with out useing sort property[Array sorting like 91,3,5,4,6,8,3,6,1,0]
View 6 Replies
Jun 16, 2010
[code]how to do Ascending Order and Descending Order this array merge(don't use sort property)
View 1 Replies
Jan 12, 2009
I've developed a resource with drag and drop movieclips within a presentation.There are a huge number of drag and drop clips, so I've added a bit of swapDepth code so that the chosen movieclip is always in view. The problem now is that when I go to the next page (which contains a different drag and drop activity), a movieclip from the previous page is duplicated. Is there any solution to this? I've tried an onenterframe unload for the next page, but obviously this deletes the MC permanently making it fairly useless.
View 2 Replies
Aug 12, 2011
Can I put one object under two objects?
View 3 Replies
Sep 20, 2011
The tab stays at its place once mouseover takes place. do the mouseover on BEST PROPERTY DEALS tab and you'll see the issue. how to make the animation smoother as i tried but i wasn't able to make complete cirle's animation smoothly as the MC used to come back the same path it took in the first half of animation.
View 0 Replies
Jun 11, 2008
I'm trying to make a few movieclips grow when you rollover them and the shrink back down when you rollout. I tried using swapDepth to make it so each clip would stay on top. But then when I try to instruct its root movie clip to go back to frame 1 (which is blank with a stop command), it remains on the stage. Here's the code for the movie clip to grow/shrink/swapDepths
[Code]...
View 1 Replies