1)
Код AS3:
var mina = [3];
Вы создали массив, у которого в нулевой ячейке хранится цифра 3. Мало того, поскольку этот код находится внутри цикла, массив будет создаваться заново при каждом витке цикла (сейчас, правда, этот виток один, так что ошибка незаметна).
2) не надо создавать переменные, которые будут использоваться тут же всего один раз. Можно было сразу написать
Код AS3:
mina[i].x = Math.random()*400+200;
mina[i].y = Math.random()*400;
3) Функции не надо встраивать внутрь других функций, они все должны быть на одном уровне.