еще вопрос
Делаю менюшку, нужно чтобы она формировалась динамически из текстового файла:
Пишу код:

Код:
setUpMenu = function() {
counter=1;
while ((typeof(loader["title"+counter]) == "string") && (typeof(loader["url"+counter]) == "string")) {
var clip:MovieClip = this["but_mc"+counter];
var clipUrl = loader["url"+counter]; //вот в эту переменную записывается URL куда пойдет юзер
clip.varTitle = loader["title"+counter];
clip.onRollOver = function() {
this.gotoAndPlay(1);
}
clip.onRollOut = function() {
this.gotoAndPlay(11);
}
clip.onReleaseOutside = function() {
this.gotoAndPlay(11);
}
clip.onRelease = function() {
trace(clipUrl); //тут я смотрю какой URL на кнопке сейчас
}
counter++;
}
}
var loader:LoadVars = new LoadVars();
loader.onLoad = function(success:Boolean) {
if (success) {
_root.setUpMenu();
} else {
trace("Ошибка в загрузке");
}
};
loader.load("menu.txt");
и есть текстовый файл вида:
title1=title1&url1=url1&title2=title2&url2=url2
где title - название кнопки
а url - собственно URL
Так вот дело в том, что почему-то все кнопки начинают ссылаться на последнюю переменную в данном случае на url2. Никак не пойму в чем дело?