我有一個問題,我不知道如何挑選一個隨機數組。ActionScript 3(AS3)如何挑選隨機數組?
var enemies:Array;
public function Main() {
enTimer = new Timer(1000);
enTimer.addEventListener("timer", createEnemy);
enTimer.start();
}
private function Enemy1():void {
var enemy1 = new Enemy1();
enemies.push(enemy1);
}
private function Enemy2():void {
var enemy2 = new Enemy2();
enemies.push(enemy2);
}
public function createEnemy():void {
//here is the problem how to pick up a random enemy ??
var EN = enemies[math.round(Math.random() * 2)];
stage.addChild(EN)
}
該即時通訊歌廳錯誤後:
Implicit coercion of a value of type Array to an unrelated type flash.display:DisplayObject.