Бесконечный цикл при обходе XML в Actionscript 3 - PullRequest
0 голосов
/ 20 марта 2009

Я сузил код до этого (игнорируйте колоризацию):

var theXML:XML = 
    <xml>
        word
    </xml>;

for each (var i:XML in theXML.*) {
    trace(i);
}

По какой-то причине это печатает «слово» снова и снова на неопределенный срок. Есть мысли, почему? Я немного потренировался и чувствую, что это что-то очевидное, но я в тупике.

Спасибо, Cameron

1 Ответ

2 голосов
/ 20 марта 2009

Нахожу это интересным, я только что проверил. Результат - одно"слово", как и ожидалось.

Возможно, вы поместили его в обработчик событий ENTER_FRAME / TIMER или в конце концов на кадр на зацикленной шкале времени.

...