- Home /
Class enemy in javascript help
I can do in javascript as an object "enemy" that has "health", "speed" and "stamina". and to delete the object, or several at once??
class enemy {
health = 100 speed = 10 stamina = 200
}
for 0 to 10 { enemyBig = new Enemy () }
if keydown (space) {
delete all.enemyBig
}
How would this code in javascript corretly?
THANKS!
Answer by pyro · Dec 06, 2010 at 07:02 PM
this would more or less do it in Unity
First file:
Enemy.js
var health : float = 100;
var speed : float = 10;
var stamina : float = 200;
Second file: Spawner.js
function Start() { for (var i : int = 0; i < 10; i++ ) { var go : GameObject = new GameObject(); go.AddComponent(Enemy); go.name = "Enemy " + i; } }
function DeleteAll() { var enemies = FindObjectsOfType(Enemy); for (var e : Enemy in enemies) { Destroy(e.gameObject); } Destroy(gameObject); }
function Update() { if (Input.GetKeyDown(KeyCode.Space)) DeleteAll(); }
Create an empty GameObject and drag spawner into it
Your answer
Follow this Question
Related Questions
Enemy Moving Does Not Work With A Model? 1 Answer
A node in a childnode? 1 Answer
RPC kill counter 1 Answer
Debug states its true but if doesnt trigger. 1 Answer
Enemy AI Problem: Dancing? 1 Answer