Flash8 : Collide With Only One Layer?
Dec 2, 2009
I'm using Flash 8, and I'm hoping to work on a platforming game. I'm pretty familiar with programming in general, but Flash is a little confusing for me.What I have at the moment kind of works for generic collisions, but my problem is that it works too well. My player symbol collides with absolutely everything, on every layer, even including text.
Right now my file only has two movie clips, Player, and Bounds, and there's an instance of Player named player_1, and an instance of Bounds named Wall.
For collision checking, I used the following if ( _root.Wall._parent.hitTest( ... ) ) { /*do stuff*/ } and this works well enough, I collide with anything, given that I check in the right place. I'm happy with the way that this works, but is there any way I can confine the collisions to the layer the symbol is currently on? I'd like to design the levels, and just draw the foreground graphics on the layer above, and the background graphics on the layer below.
Using trace, _root.Wall._parent returns level0, which I'm going to guess is maybe the scene? I'm assuming collisions aren't really meant to be handled this way, so if I have to totally redo them, I'll understand, but it would be most convenient for me if I can confine the collisions to only a single layer.
View 18 Replies
Similar Posts:
May 12, 2009
Is there a way to make a layer transparent?
And is there a way to make a symbol transparent?
View 4 Replies
Aug 26, 2011
Don't know if the flash layer on the view stack contain only the compiled flash swf file
View 1 Replies
Oct 15, 2010
using an older version of flash, but it's what i got... also, not really well-versed on flash - i've always just used enough to get by..i have an illustrated room with a few hot spots spread out in it (yes, you've seen it before a million times)... when you click a hot spot, a window pops up with media that will play in it...i have a work-in-progress here:problem is, when you click the button (in this example, it's the record player) and the window pops up, the record player button is still "hot" (?) under the box...sigh, i wish i knew more about this and could explain it better..
View 11 Replies
Mar 10, 2011
I am creating a Simple Flash Maze Game, and i have 2 'Movie Clips' that i want to react when the collide.IE. When 'CHAR_LVL1' (A Movie Clip, controlled with the Arrow Keys) comes into contact with 'WALL_LVL1'. I want it to 'gotoAndStop(27);'
I am using the code:
Code:
onClipEvent(enterFrame) {
if (_root.CHAR_LVL1, hitTest(_root.WALL_LVL1)) {
gotoAndPlay(27);
}
[Code]...
View 3 Replies
Feb 6, 2009
Im building a shooter game where a bullet is call from a class and the enemy is also called from a class.
I cant make them collide. In order for stuff to start exploding.
I keep getting this error
Code:
1120:Access of undefined property nBullet
Code:
//This one creates a meteor by calling class Meteor every 2 seconds
var meteorTimer:Timer=new Timer(2000);
[Code]....
View 1 Replies
Nov 6, 2010
when 2 objects collide scene change?i was wondering if there was a way to change the scene when two objects collide in action script 3?
View 5 Replies
Jun 8, 2007
I've got a function here that spawns an enemy for me and I'm calling it in a loop every few seconds or so that it creates a new enemy every second. This all works great.What I want to do though, is to make the enemies collide with each other. How would I go about doing this? I've tried using hitTestm but it detects that each enemy is hitting itself which is always.I've attached my code.
View 2 Replies
May 23, 2011
i am working on a project that needs some collision detection. i have 7 objects and it should check collide for each others. i looked collision detection kit by Corey O'Neil, but cant figure it out.
View 2 Replies
Nov 6, 2010
i was wondering if there was a way to change the scene when two objects collide in action script 3?
View 5 Replies
Mar 24, 2004
I am trying to create a program using random motion of two movie clips and uses hitTest to determine whether the two objects collide with each other. I've gotten hitTest to work with the original movie clips, but when the user loads more movie clips (via a button and duplicateMovieClip):
[Code]...
View 1 Replies
Apr 22, 2010
I am trying to achieve something similar to the flash movie in the below link. [URL]. As we drag the points of the triangle, the coordinates labels, ( A(1,2)) are properly aligned and arrange themselves so that they never collide with each other and never falls inside the triangle.
View 1 Replies
Feb 6, 2009
Im building a shooter game where a bullet is call from a class and the enemy is also called from a class.I cant make them collide. In order for stuff to start exploding.I have already tried two collision detectorsI keep getting this error
Code:
1120:Access of undefined property nBullet
Code:
[code]......
View 0 Replies
Apr 23, 2009
Not only am I a newcomer to these forums but I'm also very much a newcomer to ActionScript, so I hope you will have some patience if you are able to provide me with a crystal clear answer to my problem and I'm still a little lost! Basically, I have made a flash game where the player moves around on screen and tries to collect a little ball. There a timer on the ball that counts down to 5. One of two things can happen from here: 1. If thetimer reaches 0 before the player collects the ball, the ball is moved to a new random location, the players "lives" count goes down by 1 and the timer goes back up to 5. 2. If the player collects the ball before the timer reaches 0, then the player's "score" count goes up by 1 and the ball moves to a new location with the timer going back up to 5.
[Code]....
View 5 Replies
Feb 24, 2012
I'm trying to implement a aabb to circle collision.
[Code]...
Somehow the collision does work as expected. Either they never move at all and "collided" was traced, or they'll continue moving and never collide when I tried swapping values around. Is there something i'm missing in my logic??? My box-box and circle-circle collision are working fine.
View 2 Replies
Nov 19, 2009
I am doing some research on creating clcikTags. I read a few places that the clcikTag should be on the top layer. That has been fine, but now I want to loop it and I usually put my actions in the top layer. Will this cause a problem? Am I better off just putting my loop action on the last key frame of the clcikTag layer?
View 3 Replies
Aug 9, 2010
Im creating a program that is designed to allow the used to select 3 pictures (movie clips) and print them off on a single peace of paper.
The program works by allowing the user to select 3 graphics (the graphics are actually instructions for various exercises) and then moving the desired movieclips onto the stage. This all happens on a layer named "Content"
So far the program will allow the user to select the movieclips and will move them into place on the Content layer as well as move smaller versions of the pictures into a preview box the only thing it does not do is print. (the most important bit)
View 5 Replies
Mar 22, 2012
Is it possible to create multiple layer masks over a single layer using Actionscript3?Below is the flash effect I wanted to create with masks.First it starts from A and goes to B and C simultaneously.Then from B it goes to H and D simultaneously (the same applies to C).This is how the end result will look like.ps. I need my background to be transparent. I'm embedding it into a web page later.
View 2 Replies
Feb 11, 2010
I can't seem to go to a master edit file that is supposed to show both the body (layer 1) and wing (layer 2) of a flying bird animation. Is there a way to merge these two since I'm planning on shrinking it down and making a lot of birds?He merged the two layers at 14:24 of the video without even explaining how he went to this so called "Edit Master Movie Clip" that seems non-existent on Adobe Flash CS4.
View 1 Replies
Jan 11, 2010
I want to create a simple mask. A white oval on a second layer on top of a bottom layer that just has a word of type. I want the oval to travel from the upper left down to cover up the type. When I create the second layer, create the oval, and choose a distant frame for the "end" of the oval's positioning, my type in the first layer disappears as soon as I press F6 on that second layer. Why? Why is it nuking my first layer?
View 3 Replies
Aug 17, 2010
I have a container MovieClip called Drags where I can drag stamps (other MovieClips)--they are added to the Drags container via addChild. I have a second container MovieClip above that one (display order-wise) call Paint that contains a bmp, and some sprites used for adding a layer of paint.
My question is this: I need to be able to click on the Paint layer when I am above a draggable MovieClip and trigger the MouseEvent for the correct object to drag it around, but the item must always remain below the Paint layer.
View 10 Replies
Nov 5, 2009
I'm trying to do a little comic comedy type video in Flash. I've done an outline sketch with the pen tool of my first character, now I want to color it BUT I want to keep the colors and the outline sketch separated on two different layers. Is there a way I can select the path (outline) on layer A and then colorize it with the bucket tool on layer B? The problem I'm having is that every object I select it automatically jumps to that corresponding layer.
One reason why I want to do it this way is I still want to continue working freely on the outline sketch since it's not fully finished, so that I just can blend the colors out and keep working on the outline, at the same time I want to color it while I go just to see where it's going and to make sure that I'm not wasting my time unnecessarily with trying to do a outline just to find out that it won't work out at the end.
how to do a comic type animation, how to create the characters, how to make them move and talk? It can be a free or paid resource.
View 2 Replies
Dec 12, 2011
Why this code doesn`t work?
tip_052.addEventListener(MouseEvent.MOUSE_OVER,ove rSub);function overSub(evtObj:MouseEvent) {
tip_052.visible = true;
else[code]....
appear this error "Scene 1, Layer 'Layer 3', Frame 1, Line 291083: Syntax error: else is unexpected.
View 5 Replies
Apr 13, 2003
I followed the bit101 tutorial on gravity and now have a movie clip called "ball" (instance name) with an embedded invisible button (so you can throw it all over the place).I also have a movie clip called "block1" (instance name too! what a coincidence, isn't life lovely). I want to make them collide, and make the ball bounce away.
View 1 Replies
Jul 27, 2004
this is the END of the code:
this.createEmptyMovieClip("pos", total);
pos.moveTo(radius.b, 0);
pos.beginGradientFill("radial", [0xCCCCCC, 0x999999], [100, 100], [0, 255], {matrixType:"box", x:-radius.b-radius.b/2, y:-radius.b-radius.b/2, w:radius.b*2, h:radius.b*2, r:0});
for (var radians = 0; radians
I get a error for the last line. The error is this:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 11: ';' expected
for (var radians = 0; radians
I cant get it working.. I have flash mx 2004 pro..
View 2 Replies
Oct 22, 2008
Is it possible to add layers, re-order layers, move movieclips from layer to layer or specify which layer a duplicate movieclip appears on at runtime with AS3?I am aware of the depth properties and the functions associated with that but it would be easier to have a concept of a layer because I am dealing with masks.I have a nasty feeling I'm gonna be told that layers don't really exist within an swf and that depths and setmask are all there is to work with.
View 4 Replies
Aug 26, 2009
How do I add a title/label name to a key frames on a layer? After I create a key frame, I should be able to add a name to that frame. I am creating several stops along the timeline and want to name each one to make it easier to follow.
View 1 Replies
Oct 10, 2009
I am loading a drop down menu file into another animation. It's working except the menus should drop over the animation below. As the images change in the lower animation they cover up any drop down menu that is displayed.
The command I am using to load the menus is as follows:
var myLoader:Loader = new Loader(); addChild(myLoader); var url:URLRequest = new URLRequest("ncjhs_Menus.swf"); myLoader.load(url);
I need to load the menus - with all its layers - into the uppermost layer. Is there a simple way to set the target layer when loading a movie? I'm assuming you need to specify a target container/object in the target ... ?
View 3 Replies
Dec 16, 2009
I am trying to build a fireplace in flash where the mantles, surround type and face plates are changable when a value from a drop down menu is selected.I put each of the objects(mantles, surround types and face plates) in a seperate layer and am making them visible/invisible by controlling the alpha property of each of the objects. It worked fine till i had about 30 layers/images on the flash file, but as i try to add new layers/ images the new layer sort of covers the first layer making it invisible.
View 5 Replies
Apr 6, 2010
I am trying to get a SWF to load behind other layers in the root timeline - right now it loads over everything - that is on the top most layer. Is there a way to make it load to a specifc layer on the root timeline?
View 2 Replies