ActionScript 3.0 :: Make Enemy Array That All Follow Player?
Feb 12, 2012
I am working on a first person shooter game, however i dont know how to make all the enemies that get created, to all move towards the character every few seconds then moving randomly for a few seconds, with the frequency increasing as the enemies move closer to the player. Getting that part is easy enough, the problem is i dont know how to make each enemy be able to do anything really independantly. Since my game works in a an external AS file, i cant access any of the class variables from within the movieclip of the enemies. Is there a way i can do this?
i already have code which rotates and moves the enemy towards a given point, as well as random movement, what i dont know how to is access the variables of the main class from the movieclips of the enemies, and vice versa ive found a way to do this, however it means i have to out the movement code within the enemies, as well as collision code, and that just laggs the hell out of the game when there is 5 or more enemies.
View 0 Replies
Similar Posts:
May 27, 2010
I've been working on a game for my AS3 class that involves enemies randomly spawning from all direction and following the player in an attempt to collide with him. I can get the enemies to spawn from one direction as well as move in a single direction but I can't get the spawning from all sides or the following the player around to work.
I've been at this for a couple of weeks now and followed several suggestions and tutorials (including one from here) with no success and this thing is due by tonight . Here's the code from my enemy class. All of the code of the game is done through AS files with no coding done within movie clips or on the timeline.
package
{
import flash.display.MovieClip;
import flash.display.Stage;
import flash.events.Event;
[code]....
View 14 Replies
Mar 18, 2006
I am currently making a game, similar to StreetFighter,where enemies will come on from the side and you fight them. Now i have the character movement and attacks fully scripted, and have made an enemy, and i make it move towards the character using:
onClipEvent(load){
movethy = 7;
scale = _xscale;[code].....
Now this works quite well and the enemy stops when it hits the character, but the problem is, it wont complete a full attack, instead it plays a few frames of the attack MC. Now i have every attack in a different MC (Frames 2-5) inside the Enemy MC. How can i make the enemy pause when it reaches the character, then choose an attack to use? From there i'll be on my way and can script the hittest and so forth.
View 2 Replies
Sep 15, 2011
how to make the camera follow my hero (mc), I think the problems involve me using the mouse to move my player instead of the keyboard. This is my code:
var distx:Number;
var disty:Number;
var gravity = 0.6;
[code]....
The result is my Hero following my mouse and when I click it jumps. But the camera is not following it.
View 2 Replies
Mar 7, 2009
create a basic enemy AI that will make it possible for the enemy to move towards the player. Also something to make it so that the enemy will rotate when it moves.Good example of what im explaining is here but its Actionscript 2 instead [URL]
View 2 Replies
May 31, 2004
i have one movieclip and i have another movieclip>enemy...okay so when the first movieclip goes over the enemy, nothing happens until i roll out! all i want to do is the movieclip, when it hits the enemy, it goes to the enemy's second frame and that's it ! there are no syntax error in this script, just something i want to do that apparently doesn't work right.here is my code:
Code:
onClipEvent (load) {
speed = 2;[code]...
View 14 Replies
May 8, 2010
Alright, so really I am having 2 difficulties here.
1) When a bullet hits an enemy, if 2 zombies are beside eachother, the bullet hits them both -- How can I make it so the bullet can only hit one?
2) When an enemy has health of 0, it dies, I am trying to get the enemy to be removed from the array that the bullet searches through so it will no longer be affected by the enemy, but it doesnt seem to work, the bullet still hits where the enemy was, as if the enemy is invisible.
[Code]...
View 3 Replies
Oct 12, 2008
How would i make an enemy bullet go towards the main character?
View 7 Replies
Oct 1, 2011
package {
import enemies.Enemy;
import flash.display.Sprite;
import flash.events.*;
public class Main extends Sprite {
[Code]...
The enemy class has a bitmapped embeded into it. I am using FlashDevelop to program. When I do something like enemy.x+=1 it works, but when I try using my tween it script the enemy stands still no matter what the position of the mouse.
View 3 Replies
Jul 18, 2010
So I've created a script where a mc is clicked on and the player can draw a path using the mouse. I'm trying to figure out how I can get the mc to follow the path drawn out by the player's mouse and when the player clicks again, it erases all of the path.my code is below
Code:
import flash.display.Sprite;
import flash.events.MouseEvent;[code].....
View 14 Replies
Mar 28, 2008
I have a ball (instance name is "ball") and if I hit the enemy ball (instance name is "enemy") it'll dissappear, and add 100 points. At the same time, I want them to multiply and get faster.The enemy has a follower code:
onClipEvent (enterFrame) {
if (_root.ball._x>_x) {
_x += 2;[code]....
And the ball has a code that is secret because if I give it to you it'll spoil the game idea.The dynamic text box has an instance of "points".I have my mute sound control done and the ball you control done.
View 2 Replies
Nov 19, 2009
I have my player, I have my enemy, and I want to make it so that when I hit "A", the player attacks and if its close enough to the enemy, the enemy dies.I've found how to do this in AS2, but not AS3.
View 4 Replies
Nov 21, 2009
I am trying to make the stage follow the player in AS3 (basically, so the 'view' follows the player and he remains in the center of the screen throughout).Here is what I tried:
Code:
this.x = player.x-stage.width/2;
this.y = player.y+stage.height/2;
View 4 Replies
Jan 15, 2010
I have this game, and some levels have a moving square as the player, you move the square with your arrow keys.... I want to have an enemy square that chases the player square.... They only chased mario when you didn't look at them? Kinda like that...... but in this regards:
I only want the enemy square to chase the player square when the player square moves.... soo say the player square moves 5 pixels per movement (know how to do all that), I want the enemy square to move when the player square moves..... towards the player square at like 7 pixels per movement..... so eventually you won't be able to avoid the enemy square....
View 4 Replies
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
Oct 25, 2010
I'm making a flash game in AS2, and i am having troubles with my gun, i have fiddled with it for a while now and i have narrowed down the problem, but i can't fix it. My problem is that i want a gun to follow the player, but the coordinates are messing up and going to his feet.
Code:
onClipEvent (enterFrame) {
_y += (_root.player._y-_y)/1; //This code makes it goto his feet, but the gun no longer follows player when he jumps.
_x += (_root.player._x-_x)/1;[code].............
View 1 Replies
Aug 8, 2011
can someone giveme a sample code of making a mc follow a mc's x position
View 3 Replies
Jan 13, 2010
I have 10 movieclips on stage called mc1 mc2 etc ect and then I have one button which makes one of the mc's alpha = 0;The only thing is I would love the evenlistener add the number created by the array to be put after mc & "array number".So what the button should do is create one of the mc's visible whilst all others are not, and this should happen randomly without an mc showing up twice.
View 0 Replies
Apr 21, 2004
make eyes move and follow a mouse on the _x and _y axis, but the eye needs constrained with in an eye socket.I have used two mc to constrain while mousedown.
// mc_1
onClipEvent (enterFrame) {
bounds = getBounds(this);
[code].....
View 2 Replies
Feb 22, 2009
I have 2 movieclips i want to make the gray movieclip follow the black moveclip that draged by mouse
i attach the project
View 3 Replies
Oct 22, 2004
sorry for this dumb one i am having a blond day, how do i make a movie clilp follow the mouse at all times without ease or anything fancy, i found lots of documentation of fancy things and was unable to strip them down to just a simple follow,
View 13 Replies
Feb 15, 2010
How can I make a MC to follow the mouse?
View 1 Replies
Oct 22, 2004
how do i make a movie clilp follow the mouse at all times without ease or anything fancy, i found lots of documentation of fancy things and was unable to strip them down to just a simple follow,
View 13 Replies
Feb 16, 2009
im making a platform game at the moment and i need for the screen to follow the character, at the moment i've got the code on the background symbol and all the baddies in that symbol so when you press the arrow key the symbol moves to the side the code i have on this is
onClipEvent (load) {
walkSpeed = 2;
}
onClipEvent (enterFrame) {
if (air == true) {
[Code]....
if anyone knows a way to put this on the camera
View 1 Replies
Jun 4, 2010
Is there anyway to make a movieclip follow the mouse. I have a menu, as a movieclip and when i roll over the menu i want something to pop up where the mouse is that says 'click & drag to scroll' my main menu is called: container_mc the movieclip i want to appear i have exported it for actionscript and is called mouseovermenu.This is the AS3 i have so far:
Code:
container_mc.addEventListener(MouseEvent.ROLL_OVER, onRollOverHandler);
container_mc.buttonMode = true;
container_mc.useHandCursor = true;
[code]....
At the moment the pop up appears when i roll over but it dosnt follow the mouse. Also, i am getting more than one instance of the rollover movieclip appearing.
View 2 Replies
Aug 7, 2010
I have made a simple Drag and Drop map, where its the map being dragged by the mouse. The thing is, i need to have a grid of buttons on this map, which you can click. But since im dragging the actual map, my buttons wont follow. They stay where they are.An example would be the united states world map, then each state is a button i can click. A problem would be that if the entire map is covered in buttons, then my mouse cant drag the background map as im selecting a button when i drag. perhaps i can make the buttons drag the map instead?This is the code for dragging the map:
Code:
Map.addEventListener(MouseEvent.MOUSE_DOWN, grabMe);
Map.buttonMode = true;[code]..........
View 1 Replies
May 5, 2011
How can i make the stage follow a object?
View 3 Replies
Aug 10, 2009
I have moving movie clip on stage and I want to draw a line so that it fallows my MC
ActionScript Code:
var sp:Sprite = new Sprite();
addChild(sp);
[Code].....
The problem is that on EnterFrame keeps drawing the line from coordinates 500, 200, but I want just one line so it follows constantly my movie clip.
View 3 Replies
May 4, 2010
I want to make a mc stick to a cursor from the start and then drop the mc.So far I know how to make a mc follow the cursor and drag and drop a mc.I need an AS3 code for "dropping" a mc at a position (cursor must transform into regular arrow again)The position the cursor needs to snap to is another mc - it should be the nearest, so the distance needs to be measured. So the position is not a grid, but the mc's is can be dropped onto are always on the same positions.
View 0 Replies
Oct 18, 2004
i want make a clip follow a path, i want that it follow a path in move and rotation.
View 5 Replies