ActionScript 3.0 :: Display List / How To Make Things Appear Behind Other Things
Feb 8, 2011
In my game, Ive got a HUD, (heads up display, life bar, points scorer etc...) and when an enemy comes onto the stage, the lifebar is appearing behind everything else, and it should really be the thing that's infront of everything else. Is there like a line of code and a function or variable I should declare or import that allows me to create depth and put my lifebar at the front.
View 2 Replies
Similar Posts:
Jan 26, 2011
Short Answer: Yes, FullScreenEvent temporarily adds 1 child to the stage. Long Rant: Well how about that.. I'm not crazy.. I don't know if this is documented but - it's true. That little message that pops up saying 'you can press esc to exit full-screen' adds a single child to the stage temporarily and keeps it on the top level until it fades out. The sudden intrusion of indexes really messed me up.. so there's my answer, I guess. Now i just need to figure out how to get around this slight annoyance.
[Code]...
Now, bear in mind i'm not ruling out that my code is faulty because that's more than likely the case, but after pondering for ages and coming up empty handed, I keep getting a little superstitious that flash is playing tricks on me and that the 'little message' is not independent and is actually added to the display list..
Does anybody know if I'm just imagining things? or is the 'press esc' message a part of my swf on the display list?
View 1 Replies
Jan 17, 2011
Is there any way to accomplish this? I need to make it so that overlapping pictures or things outside of the movie screen will not show while I'm editing the movie.
View 1 Replies
Oct 7, 2010
I'd love to know how to make click and drag two different things. As it believes the drag function is also a click. Also I'd love to know how to set it so that ALL movieclips stop when they reach say -10px from each side?
View 2 Replies
Mar 17, 2009
how do you make things have a glow effect in flash 8? its probably some action script.
View 3 Replies
Jun 6, 2010
I'm trying to allow all things oitside of the stage peramiters to be visible in the browser screen so certain elements can be longer than the stage and still be shown Can't remember if it's a flash thing or an html thing.
View 6 Replies
Apr 30, 2010
For example if you had a cat and running a mouse over its tail would make it angry, but running the mouse over it's head would make it happy. I thought it might be done by having layers on a button with 2 hit areas, I mocked it up quickly, but it just played both animations when I hovered over each button.
View 3 Replies
Nov 5, 2010
I've been trying to use random to make something happen a certain percentage of the time. For example, for making the scientist go to frame 91 half the time and 181 the other half, I was using this code:
[Code]...
View 2 Replies
Nov 8, 2010
How to make a kind of array that index things based on a object? but not being strict like dictionary.
What I mean:
var a:Object = {a:3};
var b:Object = {a:3};
var dict:Dictionary = new Dictionary();
dict[a] = 'value for a';
// now I want to get the value for the last assignment
var value = dict[b];
// value doesn't exits :s
How to make something like that. To not be to heavy as a lot of data will be flowing there. I have an idea to use the toString() method but I would have to make custom classes.. I would like something fast..
View 1 Replies
Oct 16, 2009
I have a set of images of dogs and a doghouse.
1. Each dog has an email assigned to it for the person.
2. Clicking on a dog (or alternatively "dragging it"), puts it in the doghouse and moves the existing dog out to the now empty location.
3. Once moved in, ther should be a button presented to create an email to the person saying they have been placed in the doghouse (so..like..mailto??).
4. Maybe an image of the doghouse with them in it could attached to the email.
5. LATER: The state of the page could be kept so future visitors know that the person is in the Doghouse.
I have an old JavaScript page that kind of shows the functions:
FAMILY DOGHOUSE
Also, what I have done in FLASH (so far) is also shown at the bottom of the page.
1. Not sure how to make the action wait for the mouse click or drag!
2. Also, maybe a button, once the people decide who goes in the doghouse, to submit and fire the email??
When I chose this little project I thought it was easy, but I realize I have not a clue how to begin beyond making buttons and tweens.
View 0 Replies
Aug 27, 2005
What im trying to do is play a movie clip between frames. So say we have two menus, when you are on menu 1 and you click the button for menu 2, a short movie clip plays and then you stop on menu 2. I realise I can do this by putting the movie clip on the main scene timeline, but is there anyway i can put it on the button? I think the action script would be something along the lines of "On release play MovieClip and goto frame X" As i said i want the movie to play as an almost filmic transition between menus, with a fade up and then out (Have got that bit sussed using the alpha controls)
View 3 Replies
Oct 27, 2009
How to alter the onPress to make things happen automatically when the page loads? Basically here my_btn (on frame 1) is used to send data to the server. I need it to happen automatically when the page opens in the browser.
Code:
my_btn.onPress = function () {
View 6 Replies
Jun 17, 2009
Is there a way to have it so a Preloader only loads necessary things for the game? I want to have it so you don't have to wait for all the cutscenes(all located in their own MC) in the game to be loaded in order to play it: you can just wait until the cutscene is needed, and when it is, the AS can be told to load an MC which contains it.
View 1 Replies
Mar 27, 2008
I'll try to explain the general operation of my program, and that might shed some light on my issue. I have a menu with 50 different small postcards. When one is chosen, the program zooms it up in order to fill the screen, populates some data which is unique to each postcard, and "flips" it so you can see the writing on the back. The postcard is a movieclip which imports a front image, 3 back images, and some XML text. There are some buttons on the "back" of the postcard to choose to look at a few images and text.When you choose to close the postcard, it flies away. I use the same movieclip for all 50 postcards, and just change the images and text that I load.
Once the postcard flies away, I want to remove it from memory. It won't happen with removeChild() as that keeps it there in case I want to reference it again I guess, and I have tried setting the postcard variable name to "null" without much success.I add listeners to the buttons on the postcard when I instantiate its class, so I am not sure if I have to remove them in order to get the garbage collector to deal with it. But, I also don't know what I don't know about removing things from memory. In one section of the Flash docs (Working with display object containers) it says:
"The removeChild() and removeChildAt() methods do not delete a display object instance entirely. They simply remove it from the child list of the container. The instance can still be referenced by another variable.(Use the delete operator to completely remove an object.)"And, at another place in the docs (the script reference about removeChild()) it says:
"Removes the specified child DisplayObject instance from the child list of the DisplayObjectContainer instance. The parent property of the removed child is set to null , and the object is garbage collected if no other references to the child exist. The index positions of any display objects above the child in the DisplayObjectContainer are decreased by 1.
View 6 Replies
Sep 15, 2008
I have a movie clip on the stage. In the main .as file, I can easily access the instance i.e., myMovieClip_mc.x = 10; How do I do that from a class in my "classes" package? I am passing the stage instance into the constructor of the class, so I would think something like myStage.myMovieClip_mc.x = 10 would work, but it comlains that it is null.
View 1 Replies
May 8, 2009
Is is OK to use on listener for multiple events on the same object?I have this for a FLV component and it seems to work. Is that legit?[code]
View 3 Replies
May 23, 2009
Is it just me or are others having problems loading things like html an fla files?
View 3 Replies
Dec 21, 2009
I want to develop a player, which shows imagesMost of the things can be done SAMPLE :[URL] but I am so much confused about the progress bar or scrubber which can be moved or how to arrange with respect to time just like VIDEO Player every image will have to play 10 sec , so if 20 images , so there will be 200 sec so how i should control this time bar or even when user move the scrubber, it moves to exact image with respect to time
View 2 Replies
Sep 1, 2010
I have a menu movieclip that has 800 x 22 px i need to embed this flash menu in a jsp page and make that the displayed menus got outside of this size and overlay the contents of jsp. kinda of what does the menus of the adobe page
View 1 Replies
Dec 2, 2010
I have flash cs4 and cant find the Up, Over, Down, hit button things
View 2 Replies
Jul 20, 2011
How do I put things above an mx:HTML element? No matter where I place the code it's always under the <mx:HTML> element.
Example:
<mx:Canvas x="50" y="50" width="50" height="50" backgroundColor="#ff0099"/>
<mx:Label x="150" y="50" color="#ffffff" text="CAN YOU SEE ME?"/>
<mx:HTML x="0" y="0" width="500" height="500" location="[URL]"/>
<mx:Canvas x="50" y="50" width="50" height="50" backgroundColor="#ff0099"/>
<mx:Label x="150" y="50" color="#ffffff" text="CAN YOU SEE ME?"/>
View 2 Replies
Oct 4, 2009
So the MouseEvent.CLICK event works just fine when i don't have the setChildIndex, but when i do nothing happens anymore. Here is the code:
var kake:Kake = new Kake();
kake.x = 87.5;
kake.y = 358.5;
addChild(kake);
setChildIndex(kake,2);
[Code]...
View 3 Replies
Apr 29, 2010
After solving my previous problem I have encountered another.Basically I have 3 things moving around in it and when they hit other items they have different reactions to different numbers.hen the number 5s hit the number 2 I want them to be changed into a number 0. I have tried a few things including removeChild but I get an error that its not referenced.
ActionScript Code:
const MAP_WIDTH = 16
const MAP_HEIGHT = 11
[code].....
View 3 Replies
Jun 1, 2010
I have a game with 10 levels. At the end of a level, my document class (parent of level instances) executes this statement:
ActionScript Code:
removeChild(level1);
addChild(level2);
[code].....
View 3 Replies
Aug 7, 2005
Im doing a thing where you "build" a watch.. you specify how much of each part you want and then submit... i think i need something simialar to if/else so that...
textbox.iron = "3" && silver = "50"
then textbox.result = "failed"
I need something like that.. but in actionscript
View 2 Replies
Apr 11, 2011
I have a bit of a problem because i'm new to as3 and want to create a field around the object in which it could later on notice things. Things inside this field are seen and those outside not.
View 8 Replies
Feb 6, 2005
How do you make a button, to where you press it, it plays a different frame from inside a defferent movie clip? Where that button is outside that movie clip.
View 5 Replies
Mar 23, 2005
I'm trying to make this script work in which two things should happen onRlease of a movie clip. In the script below, the "transition" plays but frame 18 doesn't..even though the path is right. I even tried frame label even that doesn't work. The script is on the clip itself.
_root.navbtns_mc.webnav.onRelease = function() {
_root.transMC.gotoAndPlay("transition");
_root.navbtns_mc.webnav.gotoAndStop(18);
}
View 10 Replies
Jun 28, 2009
I have some AS3 code that does two things. Only I want the 2 things to happen 10 seconds apart. The lines of code look like:
var myTween:Tween = new Tween(yellow, "x", Bounce.easeOut, startValue, finishValue, duration, true);
var myTweenBlue:Tween = new Tween(blue, "x", Bounce.easeOut, startValue, finishValue, duration, true);
Right now, they happen at the same time, but I would like them to happen a few seconds apart. I have seen where I can pause the timeline, but in this case, the timeline is already stopped. these actions are triggered by clicking on a button. So Im not sure how to make it so the two actions happen a few seconds apart.
View 2 Replies
May 21, 2009
Currently I'm working with Flash CS3 but can upgrade to 4 . . .I'm wondering if there is a way to speed up the process of animating certain things. For instance, if I make an animated subject and then want to make ten or twenty from the same template with the same objects, but each object will follow a different animated path in the new animation, i. e., in the new swf file.
Should I rely on using code to animate objects? I'm trying to avoid repeatedly dragging the same movie clips from the library to the timeline and setting tweening each time. Sometimes I need to do this action 50 or 60 times per animation, and it's the same two or three movie clips each time--it's very tedious. Also, each animated movie clip must be in sync with music . . .
View 3 Replies