ActionScript 3.0 :: Way To Show 'enemies' On Random Base On Platform Screen
May 17, 2010
I'm getting an error: [code]I'm also looking for a simple way to show my 'enemies' on random base on my platform screen. I already made an array with the x and y coordinates but I don't know how to make AS3 print them on a random way on the platform windows.
View 4 Replies
Similar Posts:
Feb 22, 2011
we just recently defended our graduation project which is a platform game like mario. one of the modifications suggested by our panelists is to make level 1 generate random places for enemies and coins after one of them said that mario was a stupid game because you already know where the enemies are, the powerups, etc. i said i'll give it a go and see what i can do. but recently i realized that i havent played any platform game that generates random places for the enemies, coins and other objects. it is only in rpg games like ragnarok that i have seen enemies spawning at random places.
View 1 Replies
Nov 24, 2010
I'm making a platform game. The hero can move around, but the enemies are stationary. My problem is that I want the enemies to face the hero. The first enemy behaves correctly, but the subsequent enemies only behave correctly if I kill all the preceding enemies. I have added the hero and the enemies as Objects and put the enemies into an array called enemies. Both the hero and enemy objects have a direction property and an mc property that refers to their movie clips. This for loop gets called every frame.
for(var i:int = 0; i < enemies.length; i++)
{//face hero
if(hero.mc.x < enemies[i].mc.x) enemies[i].direction = -1;
else if(hero.mc.x > enemies[i].mc.x) enemies[i].direction = 1;
enemies[i].mc.scaleX = enemies[i].direction;}
View 4 Replies
Oct 3, 2011
i am an newbie as3 developer, and i am working on a basic, horizontal shooter platform game.and my question is: how can i make enemies move smart, towards the player? ( but ofcours you are in able to dodge)so like, an enemy is moving to me so when i am not dodging, it will hit the player.
View 2 Replies
Jul 13, 2011
i have a shooting game that works with some sort of rounds, for instance, this round is gonna show 4 enemies on the screen that the user has to shoot. I show the 4 enemies at a half seconds interval of each one so it doesnt all appear on the same time. Using something like:
enemiesShowTimer = new Timer(0.5 * 1000, 1);
enemiesShowTimer.addEventListener(TimerEvent.TIMER, showEnemyAtTime);
enemiesShowTimer.start();
The player has 2 seconds to kill each enemy after they appear, so i also use this:
enemiesCleanTimer = new Timer(roundConfig.getSecondsPerEnemy() * 1000, 1);
enemiesCleanTimer.addEventListener(TimerEvent.TIMER, cleanEnemies);
enemiesCleanTimer.start();
The problem is, after the player dies i change scene and if i still have like 3 alive, enemies, the threads will try to run the methods and it will crash. I'm using always the same variable to the start the timer whenever i need it. How can i solve this? Will i have to store each "thread" (timer) on a list and then stop each one separately? Because the way it is, the other threads are in some sort of "limbo" and i cant stop then, just the last one.
View 2 Replies
Jan 18, 2011
can anyone give me any idea on how to make random enemies spawn with this code? The export is evil, for the enemies. I've tried a random function but it just doesn't work. Can anyone take this code and make enemies spawn randomly? Like can anyone actually modify it and the put it in their reply?Also, I don't care whether the enemies come from vertical or horizontal directions. The size of the flash is 550 x 400.[code]
View 1 Replies
Nov 10, 2011
My character is spawned in the middle of the screen, and i'm not sure how to make zombies spawn from the left and right side of the screen, and moving towards the middle. My goal is to make the zombies spawn automatically, and the character in the middle is able to shoot them down. I've just started working on AS3, but i know that i'll need to make an array to do this, but not sure how to implement this.
Here is my code:
package
{
import flash.display.MovieClip;
import flash.utils.Timer;
[code].....
View 3 Replies
Apr 30, 2008
I'm making a game and need to know how to make enemies enter the stage from random directions, and then move around the screen randomly aswell.
View 1 Replies
Mar 23, 2010
I've been working on a uni project. Basically, enemies are placed on the screen using a timer variable and using the attachMovie to put them on the screen. This is an example of the code I'm using:
Actionscript Code:
var enemies;var timer;
function onLoad(){
enemies = [];
timer = 0;}
function onEnterFrame(){timer++;
if (timer == 10) {
Timer = 0;
var enemy = _root.attachMovie("mc_1", "mc_1",
_root.getNextHighestDepth());
enemies.push(enemy);
}}
This works and places them on the screen, (and into the array) but by putting them into the array, I thought that each one would be a unique instance of the movieclip which doesn't always seem to be the case. If I shoot one of the enemies, sometimes another enemy will explode (or both of them) and other times I will knock into one enemy and another one will be the one who get's knocked.
For my collision code I'm using this:
Actionscript Code:
for(var i in _root.player.enemies){
if (some arguments..)
_root.player.enemies[i].health -= 10;
}}
The explosion code also uses a similar for loop. Should I look at another method to place unique instances of the enemies on the screen?
View 3 Replies
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
Jul 29, 2010
A project I am am working on has an extremely strange font problem. We have completely unpredictable glyphs missing on Mac compilations inspite of correct font embedding and correct font installations on the machines. Here is some of the context:
1. The Font is a custom truetype font which belongs to the client.
2. We are working on CS5 on the Mac, and CS4 on PC.
3. We are using classic dynamic texts, assigning striungs to the text attribut (not to htmlText). However the probel also occurrs with other classic text modes (single-line, multi line, kerening on or off, etc)
4. It is not predictable whether the glyphs of the font will show or not on the Mac CS5 compilations or not.
5. The issue does not seem to occurr with standard fonts like Courier or Helvetica.
6. Compiling on CS4 on PC works correctly.
View 1 Replies
Oct 18, 2009
recommend use firefox or chrome browser,because the IE browser's FPS is low.chinese site, url...if you have interest,you can download my source code,it contain english comment. url...
View 1 Replies
Mar 9, 2004
I'm fairly new to ActionScript and was wondering if anyone had an idea how this effect was done:[URL]..Click on a show date and the link zooms up and fills the screen giving show info. Then when you click the back button it shrinks back to where it was on the calendar.
View 3 Replies
Feb 12, 2011
I am making a flash toy in which the user correctly places an object to its correct base. I've managed to get object preplaced onto the stage to snap to the right base. But now I'm trying to get randomly generate a single object from each array I've made to be placed on the stage and to be placed on the correct base.[code]...
View 1 Replies
Nov 4, 2010
im working on a shooting game in flash 8, and i am having some troubles. I want to make it so when the mouse is one side of the screen "player" flips and looks at it, and when its on the other, it flips and looks at it.It is what the player does in this game: http:[url]....I want to get the player to act like that when the mouse is on one side.
View 12 Replies
Jul 29, 2010
I have a method that converts an int to a base60 string (using 0-9, a-z, and A-Z chars), but can't work out how to convert it back again. Here is my method for converting base10 to base60:
public static function toBase60(value:Number):String
{
var targetBase:uint = 60;
[Code]....
Works well. But how do I get the base60 string back into a base10 int?
View 4 Replies
May 17, 2007
Its been a while since i touched flash, which is funny considering i started my web/development career here.Anyway, in PHP there is a nice little function called base_convert (http:url....) which will take any number in any base (e.g. base 10, decimal) and convert it to any base (e.g. base 16, hex).So base_convert (15, 10, 16) will output F, which is convenient.I am wondering, as i cannot seem to find, if there is any similar function in actionscript. I am trying to convert from base 10 to 16 and then base 16 to 36.
View 3 Replies
Apr 29, 2009
I have a preloader in the fist frame of my movie. My movie has child movies (photo galleries). These are swf files that are linked to the main movie. When I simulate download, the preloader does not show up the fist 50% of the loading time. Then it shows up and works fine. I went to the loader in the Library. Under Linkage, I clicked EXPORT and uncheked "export in first frame". It didn't work. I have still the same problem. Can anyone help me. I am using Flash 3 Action Script 2 Additionally, when I simulate loading my photo galleries that are linked to the main movie don't show up. this is the code that I am using for the preloader: stop(); LoaderInt = setInterval (Lbar, 10); function Lbar (){ if(getBytesLoaded() >= getBytesTotal()){ play(); clearInterval(LoaderInt); } fill_MC._xscale = (getBytesLoaded()/getBytesTotal()*100); }
View 7 Replies
Nov 22, 2009
I got a movieclip named LoadingProgress (exported in first frame and class name LoadingProgress), inside it is a dynamic text box with instance name percentDisplay This is the code for LoadingProgress.as
[Code]...
View 1 Replies
Jul 19, 2010
when i trying mouse over right side last images popup is going out of the screenHere TalentInfoPopUp is **TitleWindowThis is my sample code
private static var staticWindow :TalentInfoPopUp = null;
private static var visibleWindow:TalentInfoPopUp = null;
public static function show(t:Object, parent : DisplayObject, x:Number , y:Number):void
[code].....
View 1 Replies
Dec 15, 2005
I want to show hints appear on the screen for 100 miliseconds. What is wrong with this function? "txt._visible=true" line never executes.
Code:
txt._visible = false;
btn.onPress = showHint;
function showHint() {
[Code]....
View 6 Replies
Sep 6, 2006
how to do the following.
I have a map, placed on the stage in its entirety.I only want to show a portion of this on screen though. Then as the mouse moves to the edge of this visble frame I want to pan over the map in that direction. just can't work out how to do it. It must be a relatively simple process but for the life of me I can't work it out.
I'm thinking maybe some kind of mask then you move the map around beneath it? I've been trying to use a couple of scrolling tile-based games tutorials but this is less complicated and I can't sceen out all the extra stuff the game tutorials are doing.
View 3 Replies
Sep 28, 2010
Flash in general so this is probably above my skill level. Basically I have 3 movieclips, called random1, random2 and random3 for the sake of this.I want, at the start of the frame to pick one of the three objects at random, keep that object visible, and hide the other 2
View 2 Replies
Sep 28, 2010
I have 3 separate movieclips, called random1, random2 and random3 for the sake of this.I want, at the start of the frame to pick one of the three objects at random, keep that object visible, and hide the other 2.
View 5 Replies
Jul 23, 2009
The code that I'm working on is HUGE (over 10 .as files, each with 1000+ lines), so I won't post any of it, but you should be able to follow the general idea.
What I'm doing is loading movieclips within movieclips.
For example, let's say I have a movieclip with a black background and two buttons. When I click on one of the buttons, it loads an XML file which contains labels and images and data. However, this XML file is loaded INTO the same movieclip, so that it is kinda on top of it. That means that the black background is completely covered up by the new images loaded. However, since the XML file is getting changing data, I have a refresh function which removes the XML movieclip and loads it again.
The problem is that when the XML movieclip gets removed temporarily to refresh, the black background and buttons underneath can be seen and that doesn't look very good.
The code is too extensive for me to figure out how to put everything into a new movieclip dynamically.
What I thought of doing was to create a movieclip in between these two movieclips which displays a blank white screen. I got that to work, but I had a few problems with the back button because now it needed to remove two mcs instead of one. However, that is also working now. Is there a better way to do this instead of creating a blank mc?
The ACTUAL problem I have is this: When the page refreshes, the labels from the XML file remain...which makes it look ugly before the pictures get loaded. I think that this might just be that the labels load a lot faster than the pictures, thus, giving the illusion that they never refreshed in the first place; I'm not sure about that though. Is there any way to get the images to load before the labels get reloaded (if they do in fact get reloaded)?
View 1 Replies
Jun 13, 2011
I made a little trivia game that loads questions from an xml file. The problem is, if you leave the app and come back to it, it starts you back at the start screen again. Is there anyway to overwrite this, or is it the same as refreshing a browser page with a Flash animation on it, it'll always keep restarting?
View 5 Replies
May 9, 2004
I have a small problem with a preloader in Flash MX. It seems to become stuck at "frame 0" instead of showing the preload bar, etc...and I didn't know there was a "frame 0"? When I test it with "show streaming", the screen is blank and the preloader doesn't show, then, when the movie is done loading, the preloader flashes up briefly. I have 2 frames on my main timeline. Frame 1 is the preloader, and frame 2 contains a clip which constitutes the main movie. Frame 2 has stop() and both are labelled correctly i.e. when the movie is finished loading gotoAndPlay("movie") (frame 2) is executed.
View 3 Replies
Nov 8, 2003
I have one textfield which is presented like _root.screen1.screen2.textfield1
screen2 is the movieclip within screen1. They are movieclips and textfield1 is the textfield
I tested like
_root.screen1.screen2.textfield1.text="Hi, can u see me?";
trace(_root.screen1.screen2.textfield1.text);
Then I can see the result of trace which have the text I wrote, but I cannot see anything on the screen.
why it is like this and how to modify then ?
View 9 Replies
Apr 2, 2009
I want to make a input textfield and when you write something in it and you click a button it will appear random on stage.
View 1 Replies
Aug 18, 2011
I have an interavtive module where user drags objects using droptarget. Once items are filled in the timeline moves to a frame where there is only one object. What I dont understand is that random objects continue to show up at the end frame where there is only one object! How do these objects show up?
View 7 Replies