在Actionscript 3中遍历XML时的无限循环

时间:2009-03-20 01:44:55

标签: xml actionscript-3 traversal infinite-loop

我已将代码缩小到此(忽略着色):

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

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

由于某种原因,这会无限期地反复打印出“单词”。有什么想法为什么?我有点没有练习,并且觉得这很明显,但我很难过。

谢谢, 卡梅伦

1 个答案:

答案 0 :(得分:2)

发现它很有趣我刚刚测试过。结果只是单个“单词”,正如预期的那样。

可能您已将其放入ENTER_FRAME / TIMER事件处理程序或最终放在循环播放的时间轴上的帧上。