AS3: получение номеров массивов и добавление их на экран

Итак, в настоящее время у меня настроен массив, в котором ничего нет, пока пользователь не выберет 5 чисел (всего 59 чисел (числа указаны на диаграмме)). Итак, теперь мне интересно, есть ли способ позвонить по первому выбранному номеру и поместить его в определенную точку на экране, затем по второму и так далее. Вот лишь небольшая часть кода, который я использую в настоящее время.

var pickFive:Array = new Array (5);
var m_iNextElement:int = 0;

Game.board.btn_1.addEventListener(MouseEvent.CLICK, btn1);
Game.board.btn_2.addEventListener(MouseEvent.CLICK, btn2);
Game.board.btn_3.addEventListener(MouseEvent.CLICK, btn3);
Game.board.btn_4.addEventListener(MouseEvent.CLICK, btn4);
Game.board.btn_5.addEventListener(MouseEvent.CLICK, btn5);
Game.board.btn_6.addEventListener(MouseEvent.CLICK, btn6);


function btn1(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_1.gotoAndStop(2);
    pickFive[m_iNextElement] = 1;
    m_iNextElement++;
    }
}

function btn2(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_2.gotoAndStop(2);
    pickFive[m_iNextElement] = 2;
    m_iNextElement++;
    }
}

function btn3(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_3.gotoAndStop(2);
    pickFive[m_iNextElement] = 3;
    m_iNextElement++;
    }
}

function btn4(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_4.gotoAndStop(2);
    pickFive[m_iNextElement] = 4;
    m_iNextElement++;
    }
}

function btn5(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_5.gotoAndStop(2);
    pickFive[m_iNextElement] = 5;
    m_iNextElement++;
    }
}

function btn6(event:MouseEvent):void{
    if(m_iNextElement <= 4){
    Game.board.btn_6.gotoAndStop(2);
    pickFive[m_iNextElement] = 6;
    m_iNextElement++;
    }
}

person Klye    schedule 17.06.2014    source источник
comment
аналогично: stackoverflow.com/questions/12709038/   -  person zamnuts    schedule 17.06.2014
comment
Не похоже, что они берут информацию из массива, хотя это то, что я действительно ищу. Но спасибо, это немного помогает в том, как нарисовать объект.   -  person Klye    schedule 17.06.2014
comment
Мне непонятно, что вы пытаетесь сделать. Вы хотите, чтобы выбранные числа отображались в TextFields в случайном порядке по всему экрану? Кроме того, у вас есть много ненужного дублированного кода. Гораздо лучшим подходом было бы дать каждой из кнопок свойство index или id, тогда у вас мог бы быть один обработчик щелчка на игровом поле, который добавлял бы индекс нажатой кнопки (цель события) в массив.   -  person net.uk.sweet    schedule 17.06.2014