Actionscript 3 :: Bullet Hitscan - How To Detect A Collision

Jan 4, 2011

Take a look at this scenario, I have two characters, one shoots two bullets on the direction of the other character, the bullets are fired instantly and travel at infinity speed, how to detect a collision? Here's an image to illustrate the problem: The red bullet would clearly miss, but the green bullet would hit, how to perform this kind of collision test?

View 1 Replies


Similar Posts:


ActionScript 2.0 :: Collision Between Bullet And Monster?

Jan 11, 2011

i just made a 2d shooting game lately. I got a question, how do you make a collision between the bullet and the monters? Here's my code:

Code:
enemy_mc.onEnterFrame = function ()
{
if (bullet_mc.hitTest(this._x, this._y, true)) [code]...

But it doesn't seem to destroy/remove the monster when it hits or even say 'true' on the text on the upper left corner.

View 2 Replies

ActionScript 2.0 :: Collision Between A Bullet / A Club And A Helmet

Aug 31, 2003

how i can make a collision between a bullet, a club and a helmet.i have the shooting in the bag but i need to know how i can do this.when the bullet is shot if it hits the club i want the bullet to be destroyed.if the bullet hits the helmet i need the game to go to the next scene.

View 3 Replies

ActionScript 3.0 :: Setup Bullet Factory/bullet Switch For The Same Player Object?

Mar 25, 2011

I'm currently making my own shoot'em up game where the player can switch  between two player types which will fire their own bullet type in this  case, squares and circles. I've setup the player switch function via  pressing "space" button (switching between the two player types) and the  default bullet type is "squares" and I'm not sure to approach the  coding with changing the bullet type to "circles".I've written 2 classes for the bullet and player setup:Player Class: Creates instance of bullet on screen and enables the switch player type function

Bullet Class: Enables bullet properies and bullet types Player Class: Code:function onKeyDown(event:KeyboardEvent):void {if (event.keyCode == 32) //// pressing/holding "space bar" to function

[code]....

View 5 Replies

ActionScript 3.0 :: Shooting Multiple Bullets - Press The Space Bar The First Bullet Disappears And The Bullet Animation Starts Again

Nov 24, 2008

I'm trying to make my platform game character shoot a gun, my character and gun are one movieclip and the bullet is another. The bullet mc starts on a blank frame with a stop() function, when I press the space bar the bullet mc plays from frame 2 which is a motion tween of the bullet quickly moving across the page. I've set the bullet's y and x values relative to the character mc so that the bullet always comes from the gun.

My issue is that if I press the space bar a bullet will fly out of the gun (great!) but if I press the space bar again, the first bullet disappears and the bullet animation starts again. I want to be able to shoot a new bullet every time I press the space bar without effecting the bullets that have already been shot.

[Code]....

View 3 Replies

ActionScript 3.0 :: Detect Collision Between 2 Shapes?

Nov 12, 2009

I want to detect when a circle collides into a random object. I know this is pretty basic to do with a mouse colliding into a random object but I want to modify this for a circle. I have seen some examples which use circles but they are drawn in script, is it possible to do this with a mc from the library.

View 2 Replies

ActionScript 3.0 :: Detect Collision Of Non-Movieclips?

Feb 10, 2010

im creating a circle dynamically with each click on stage, with the drawCircle function, now, that circle is a shape, not a movieClip, im arranging this circles inside of an array, and i want to check if they collide, so that second circle dont appear if its occupying the same space as the last one, or at least trace if they are colliding so i can do something about it....

i've made tests with movieClips and no problem, the mc1.hitTestObject(mc) works great but not so great with raw shapes, it just ignores collisions

View 4 Replies

ActionScript 2.0 :: Detect Collision At A Given Location?

Feb 24, 2005

Is there a way to detect what movie clip is in a certain location? For instance, if I enter some random coords, like x=15, y=0, is there a way it will return the name of the movieclip thats occupies that location?

View 1 Replies

ActionScript 2.0 :: Detect A Collision Between An Empty Mc?

Mar 28, 2005

what i am trying to do is to detect a collision between an empty mc and an mc allready in stage.the empty mc is a line, which I draw with the mouse. when this line hits the other mc I want the colission to be detected. so far it doesnt work properly.the colision is being detected even if the line that i draw, doesnt hit the other mc. does it have to do with the properties of the empty mc, or the hittest method has to be changed?Here is the code:

_root.mc.onEnterFrame=function(){
if(_root.mc.hitTest(_root.line)){
thingstohappen;}

View 1 Replies

ActionScript 2.0 :: Detect Collision Between A Point?

Jun 25, 2008

Because I want to detect collision between a point and an MC contained within another MC.

View 1 Replies

ActionScript 3.0 :: How To Detect Collision Of Image Child

May 17, 2011

My collision detection is solid when I put 2 images against each other but when I put 1 image against another image's child I can't get a collision. Whats the deal? Do I have to add the child independently of its parent?

View 3 Replies

ActionScript 3.0 :: Detect If There Is A Collision On An N Array Element?

Apr 9, 2011

If you have a group of movie clips stored in an array and the movie cliops are placed on the stage randomly, and use your arrow keys to move a box on top of one of the movie clips - how can you "tell" Flash which movie clip you clicked on?

Right now I've got a for loop going which loops through the array that has stored the movie clip instances, presumably the hitTestObject would eventually get a hit...But this doesn't work, especially inside an event handler where when I press the right arrow on my keyboard.

[Code]...

View 2 Replies

ActionScript 3.0 :: Set The Bullet.x To Ship.x In The Bullet Class?

Oct 4, 2009

i have 2 classes, one for ship one for bullet.i was trying to set the bullet.x to ship.x in the bullet class but it keeps telling me undefined. but clearly it is in my ship class.

View 10 Replies

ActionScript 3.0 :: Detect Collision (character Is Fully Inside) Over

Nov 5, 2008

i have two movie clips mcTrap and mcCharacter.how can i detect collision (character is fully inside) over the trap door?

View 1 Replies

Actionscript 3 :: Set Up Collision Detect So That It Ignores A Child Of The Target?

Feb 23, 2010

So in my game, every 'enemy' movieclip creates a textfield that represents the name of the enemy. The problem is, I want my collision detect engine to detect a collision with the enemy itself, not the textfield. This is the code that I have currently have on my collision class for detecting a collision with the enemy:

for(var i = 0;i < _enemies.length; i++)
{
if(CollisionEngine.isColliding(_laser, _enemies[i]._enemyNameTextField, _animation))

[code]......

View 2 Replies

ActionScript 2.0 :: Use HitTest With Two Movieclips To Detect Collision Of The Visible?

Dec 12, 2002

Does anyone know how to use hitTest with two movieclips so that it would detectthe collision of the visible part of the MC, not the **** bounding box???

View 2 Replies

ActionScript 2.0 :: Generic HitTest - Detect Collision With One Object

Oct 13, 2005

Right now I'm working on an advanced hitTesting engine, and What I'm trying to do here is create an engine that will detect collision with one object instead of two. That basically means that if any other objects touch this movie clip, the hitTest will return True. Right now the .fla containing the engine has nothing but a circle that can be moved using arrow keys and 8 squares that disappear when touched by the circle. Obviously, I could do something like:

if (circle.hitTest(square1)) {
do so and so
} else if (circle.hitTest(square2)) {
do this and that
} etc...

But that would be too long, since the engine has to be able to contain 100 squares without too much change in the code.

View 3 Replies

Flash :: Box2d, Detect Collision Between Static And Dynamic Bodies?

Apr 12, 2011

i am listening contact between dynamic bodies. But cannot listen contact between dynamic and static bodies .

I can handle collision detection on my b2contactListener class with this metod.

public override function BeginContact(contact:b2Contact):void {
// getting the fixtures that collided
var fixtureA:b2Fixture=contact.GetFixtureA();

[Code].....

View 1 Replies

ActionScript 3.0 :: Filter Through Array On Enter Frame / Detect Whether Collision Is Detected

Jan 10, 2011

I got it working for using the e.target of the mouse but now I need to filter through the array on enter frame and detect whether a collision is detected.[code]

View 4 Replies

ActionScript 3.0 :: Write A Hitscan Function?

Feb 7, 2010

Does anyone know how to write a hitscan function or how they work?

View 1 Replies

Collision Detection Incorrectly Detecting Collision?

Oct 16, 2009

In my file (AS2), I have a small square at the middle of the page. Diagonally to the right, I have a vertical wall which is a rectangle. Pasted inside my small square, I have the code:

onClipEvent(enterFrame) {
if (Key.isDown(Key.RIGHT)) {
if (this.hitTest(Wall._x, Wall._y, false))  _x =

[code]......

View 1 Replies

CS3 Dynamic Textbox Bullet Bug

Apr 22, 2009

I've been working with Flash for over 3 years, but I can't figure this one out. I've got a body of text, half of which are bulleted points designated by <li></li>. It's loaded into a html-ised dynamic textbox.

[Code]....

It displays fine as is. However, if I make the box selectable, and select any part of the bulleted list, the ENTIRE body of text turns into a giant bulleted list, including the non-bulleted portion at the beginning. I've managed to replicate this bug with Flash 8 and CS3, using a variety of flas made from scratch.

View 1 Replies

ActionScript 2.0 :: Bullet Is Not Starting From The Car?

Nov 26, 2010

I'm creating a small car game where you shoot from the car, so I've made a bullet animation with this code inside the mocieclip:

Actionscript Code:
shellNo = 0;function shellEject(){shell_holder.attachMovie("shellAnim", shellNo, shellNo);shellNo++;}

But the problem is that the car is moving when you controll it so the bullet stays on the same position and I want it to follow the car and start from the same position as the car whereever it goes.

View 1 Replies

ActionScript 1/2 :: Bullet Is Not Starting From The Car

Nov 25, 2010

I'm creating a small car game where you shoot from the car, so I've made a bullet animation with this code inside the mocieclip:

shellNo = 0;
function shellEject(){
shell_holder.attachMovie("shellAnim", shellNo, shellNo);
shellNo++;
}

But the problem is that the car is moving when you controll it so the bullet stays on the same position and I want it to follow the car and start from the side of it whereever it goes.

View 1 Replies

IDE :: <br> Within <li> Creating New Bullet Point?

Mar 17, 2009

I have some code in for a dynamic text field:

<ul><li>Item one</li>
<li>Item two line one<br>Item two line two</li>
<li>Item three</li></ul>

[code].....

View 3 Replies

ActionScript 2.0 :: Bullet Is Not Starting From The Car

Nov 26, 2010

I'm creating a small car game where you shoot from the car, so I've made a bullet animation with this code inside the mocieclip:

[Code]...

But the problem is that the car is moving when you controll it so the bullet stays on the same position and I want it to follow the car and start from the same position as the car whereever it goes.

View 1 Replies

Way To Remove 'Enemy' When It Comes Into Contact With 'bullet'

Jan 18, 2010

Basically i just need a simple way to remove the "Enemy" when it comes into contact with "bullet".Ive been looking on the internet but its just really confusing me at the moment. And im not sure how easy its gonna be with the way i have set it up.

View 1 Replies

ActionScript 1/2 :: How To Add Bullet Points To TextField

Sep 21, 2010

I've made a scrollable text field with the UIScrollBar component. Now I need bullet points in that text. How do I create them?

View 1 Replies

Flash :: Program The Path Of A Bullet?

Nov 8, 2010

I am playing around with ActionScript 3 and trying to build a very simple prototype for a video game (top-down action/shooter) and realized that handling bullets is a little bit more challenging than I originally imagined.

In order to get a fairly decent "flight" of the bullet between the character and the target, I ended up using a highly modified version of Bresenham's Line Algorithm to determine the flight path of the bullet and then merely draw a tiny flash.geom.Rectangle object at the appropriate place on that "flight path" during the draw-frame stage of my application.

I haven't noticed any real problems, but I just can't imagine this being the best way to handle bullets in a Flash game. I imagine that once there are multiple enemy players on the screen and lots of bullets flying around (especially once I code in automatic weapons) that things could come grinding to a halt.

What am I missing here? I'm not really a game developer and so most of the things I'm doing I've just "made up" on the spot, but I can't figure out how to effectively handle bullets in Flash.

EDIT: As requested, here is "my" Bresenham code. I say "my" in quotes, because I basically ripped this from somewhere on the internet. My changes to the algorithm basically involve the lines at the bottom. The original implementation would find the path from player character to the target, except that every once in a while (and I wasted a little bit of time trying to figure this out but never got anywhere) it will generate the path from the target to the player. To "fix" this, I ended up just checking the first X/Y values from the path array and reversing the array if those values didn't match the X/Y values of my player character.

[Code]...

View 4 Replies

ActionScript 2.0 :: Firing One Bullet Per Press

Jul 27, 2004

im just testing some stuff, and everytime the space key is pressed i want one bullet to come out, however righty now you can just hold down space and it keeps firing...heres the code i used [code]

View 11 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved