ActionScript 1/2 :: Making Enemies Collide With Eachother?

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


Similar Posts:


Professional :: Writing A Class For Making The 'enemies' Follow The 'player'?

Feb 14, 2011

I'm an actionscript beginner and trying  to write a class to  make the 'enemies' follow the 'player' (shown below). I'm trying to write it such that it takes two MovieClips as arguments, and moves the first one toward the second one. When I import the Class try to use it in Main.as by typing  " var followPlayer:FollowPlayer = new FollowPlayer(fishMov0, player);", I get the following error:
 
"ArgumentError: Error #1063: Argument count mismatch on jab.enemy::FollowPlayer/followPlayer(). Expected 2, got 1."

[Code]...

View 3 Replies

ActionScript 2.0 :: Enemies On Minimap(radar) And Warping For Enemies

Feb 25, 2010

as from title above, minimap where enemies spawn and can be shown on the minimap and enemies warp like player_mc do. ps: i'm new to this forum. attached files below

View 0 Replies

ActionScript 2.0 :: Objects Gravitate To Eachother?

Feb 25, 2012

I'm trying to eventually reach an end result in which you control an object with your mouse (which has worked so far) and other objects on the stage gravitate towards you as you move near them, just like they would in real life with physics and whatnot in space. Basically at the moment I'm just trying it with a single object gravitating towards an object anchored to the cursor. It is sort of working, but not really, when the x and y positions of object2 get near those of object1 it breaks and flips everywhere.

Here is my code thus far:

ActionScript Code:
onEnterFrame = function (){
Mouse.hide();
startDrag(atom,true);

[code]....

note the ax and ay variables could be avoided entirely probably and you could just do atom2._x -= 1 / dx; but i had created them when experimenting earlier and left them.It is very important that the object accelerates as it gets closer to the cursor, and that it is hardly affected when it is far away (again just like it would be in space).

View 0 Replies

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

ActionScript 2.0 :: Two Buttons Keep Canceling Themselves Out If I Place Them On Top Of Eachother?

Aug 26, 2004

at the end of this tutorial it talks about adding links to the buttons created. I did what it said to do but the two buttons keep canceling themselves out if I place them on top of eachother.

View 1 Replies

ActionScript 2.0 :: Make MC's Unabe To Pass Eachother

Aug 4, 2006

I have 2 objects, a bouncing ball and a barrier. How do i make it so that the ball may not pass the barrier? It seems that no matter what I do, there are circumstances in which the ball does pass the barrier.

View 14 Replies

IDE :: Xml Gallery With All The Pictures Visible And Stacked On Top Eachother?

Jul 13, 2009

I want a xml gallery with all the pictures visible and stacked on top eachother. And i also want to make every picture buttons s you can click on a picture and go to the html page with a big picture. is this possible and can someone help me with the code?

View 1 Replies

ActionScript 2.0 :: Sound Is Played Twice Overlapping Eachother?

Jan 20, 2005

Im using MediaPlayback-component to load MP3-files into and play them.

I use this code to call it:

myMediaPlay.setMedia("SOUND.mp3", "MP3");
myMediaPlay.play(0);

Problem is that the sound is played twice overlapping eachother (some of the mp3 is played first,interrupted, and then restarted again to finish fully).

View 4 Replies

'Movie Clips' That Want To React When The Collide?

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

ActionScript 3.0 :: Two Different Instance Objects Does Not Collide

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

ActionScript 2.0 :: CS3 Collision - Make The Balls Bounce Off Eachother

Oct 11, 2009

I have a MC (a ball) with this AS on it:

[Code]...

This bounces the ball off each 'wall'. how to add more balls (using actionscript - ie not copying and pasting on the stage) and to make the balls bounce off eachother too?

View 1 Replies

ActionScript 3.0 :: Collision Detection, Stopping Objects From Going Through Eachother?

Jan 16, 2011

I'm running a HitTestPoint to detect when two of my mc's collide, but I don't want them to be able to go right through each other. Someone suggested I find the x,y coords of the moving object when the collision occurs, then update that mc's coords to this x,y each time a collision occurs. I've been Googling but came up empty. Below is my code

private function __checkHit($evt:Event):void {
if (this.coin_mc.hitTestObject(target)) {
if (!hitting) {[code].....

View 2 Replies

ActionScript 2.0 :: Make Bouncing Balls Bounce Off Eachother?

Oct 19, 2004

I have a number of random balls bouncing around the stage. What I am having difficulty with is making them bounce off each other when they run into each other. The balls bounce off the walls just fine, but I can't seem to figure out the hitTest thing.

View 3 Replies

ActionScript 3.0 :: When 2 Objects Collide Scene Change

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

Actionscript 3 :: Collision Detection - Check Collide For Each Others

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

ActionScript 3.0 :: When 2 Objects Collide Scene Change?

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

ActionScript 2.0 :: Uses HitTest To Determine Whether The Two Objects Collide With Each Other

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

ActionScript 3 :: Align Coordinate Labels Of Triangles To Never Collide Each Other

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

ActionScript 3.0 :: 2 Class Instance Object/movieclip Does Not Collide?

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

ActionScript 3.0 :: Getting A Timer Counting Down From 5 To Go Back Up To 5 When Objects Collide?

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

ActionScript 2.0 :: Create HitTest Function That When Two Mcs From MovieC Array Hits Eachother

Mar 30, 2010

I want ask u how can i create hitTest function that when two mcs from movieC array hits eachother they can change their colour. Both of them.

View 3 Replies

Actionscript 3 :: Box To Circle Collision - Continue Moving And Never Collide When Swapping Values Around

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

ActionScript 3.0 :: Put Enemies In An Array?

Jan 3, 2011

I'm making a Space Shooter Game for school and I just can't find how to put my enemies in an array. I found this code in an other thread

[Code]...

So what I need to make is 2 arrays, one arrEnemies where I put my emenies in and the other one arrBullets where the bullets go. Then these 2 arrays do a collision check

View 14 Replies

ActionScript 2.0 :: Make Multiple Enemies That Look Same?

Dec 22, 2010

I just started Flash like 2 weeks ago, so im not very good. Im making a game where you pick a character, and shoot pigs. Every pig you shoot adds 500 points to your score. Problem is only one pig works. If i copy and paste that pig and his code (as2), when i shoot one pig both pigs explode, giving me 1000 points. How can i make it so that when i shoot one pig, one pig explodes, and i get 500 points?[code]...

View 4 Replies

ActionScript 1/2 :: Distant Enemies Dont Appear?

Aug 31, 2011

i will explain my problem according the 11th enemy (the last enemy in the level). i past here the answers i gave to people fron other forums..I'm making a platform game, and i have a problem. i am attaching 11 enemys, and my last enemy not appears. the _X of the 11th enemy is 3300.I  tried a lot of stuff, and think, I discovered the source of the problem.on my hero class i wrote this:
 
_root._x -= (_root._x + (_x - 275)) / 5;

and when i changed it to this:

_root._x = -_x;

the last enemy appears!but i want it to be like first one.but it doesnt work.also, i found that if i placed the hero close to the last enemy, the last enemy appears.the _root._x refer to the stage and the _x refer to the hero.i found that if i remove this code(the gravity in the enemy class):

_y += grav;
grav += gravity;
while(ground.hitTest(_x, _y, true)){[code]....

View 1 Replies

ActionScript 1/2 :: Spawning Enemies Loop?

Feb 16, 2012

im making a script where it spwans enemies when the enemy count is lower then or equal to the CurrentEnemys.
but it spawns like 200 enemys and says the function is looping and my CurretEnemys trace says NaN..
 
Hers the script.
 
enemyCount = 0;
CurrentEnemys = 5; 
function startwave(){

[code]....

View 7 Replies

ActionScript 3.0 :: Creating A Enemies Killed Counter?

Mar 20, 2009

Everytime a monster dies, I want the monsters killed dynamic text field to increase the number by 1. I gave it a good shot but it feels like im missing something basic, Im fairly new to this still but picking it up quickly. The following code is inside of a movieClip dealing with the monsters. The second block of code is on my main timeline.

Quote:

import fl.motion.Animator;
import fl.motion.MotionEvent
var this_xml:XML = <Motion duration="30" xmlns="fl.motion.*" xmlns:geom="flash.geom.*" xmlns:filters="flash.filters.*">
<source>

[code]....

View 2 Replies

ActionScript 3.0 :: Rotating Enemies Along A Curved Surface?

Apr 14, 2009

This one concept has been bugging me for days now and I can't seem to solve it. You see, I'm trying to rotate my enemies along an uneven surface. So far, they follow along it perfectly, using my hitTestPoint collision checks.But I don't know how to rotate the collision points and thus rotate the movieclip along the curve so it remains clipped to the ground like in Fancy Pants Adventure 2 or a tanks game.Here is what it looks like right now

View 3 Replies

ActionScript 3.0 :: Refer To A The Value Of Enemies 1 Through 4 With The One Trace Line

Jul 19, 2010

I want to refer to a the value of enemies 1 through 4 in this script with the one trace line, so it will trace,"this is enemy1", "this is enemy2", etc., but I don't know what to write exactly after trace.

[Code]....

View 3 Replies







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