Как представить пустой массив в Action Script 3.0 - PullRequest
2 голосов
/ 05 января 2012

Я пытаюсь создать игру с вопросами, в которой 30 вопросов разделены на 3 сложности, поэтому я использую массивы, чтобы мои вопросы были рандомизированы, но не повторялись.

Я заставил код использовать первый параметрзатем массив (array [0]) затем удалите его из массива.

Итак, через некоторое время в моем массиве больше не будет элементов.Но, когда в моем массиве есть только 1 элемент, я не могу воспроизвести этот элемент, и мне нужно использовать представление пустого массива, чтобы заставить его играть.

Я новичок в AS3, так что это может показатьсяочень запутанноВот код, который я использовал.

btn_1.addEventListener(MouseEvent.CLICK,retor);
function retor(e:MouseEvent):void{
    trace(vaitemp);
    gotoAndStop(1,vaitemp[0]);
    vaitemp.splice(0,1);
    if(vaitemp.length==0){
        trace ("acabou")
        gotoAndStop(1,vai2temp[0]);
        vai2temp.splice(0,1);
        trace(vai2temp)
    }
}

Мне нужно представить массив "vaitemp" в виде пустого массива в функции "if", чтобы он воспроизводил последний элемент, а затем переходил к следующему массиву.(«группа средней сложности»).

Ну, вопрос довольно сложный, надеюсь, любой из вас может понять, чего я хочу.

1 Ответ

4 голосов
/ 05 января 2012

Литерал для пустого массива просто []. Как в var emptyArray:Array = [];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...