![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 118
|
есть файл .txt вида
как выцепить оттуда значения переменных? |
|
|||||
var loader:LoadVars=new LoadVars();
loader.load("text.txt");
loader.onLoad=function():Void {
trace(this.var1); // 001
trace(this.var2); // 002
}
Последний раз редактировалось un_named; 07.09.2007 в 19:46. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 118
|
Чтобы не плодить топики...
почему такой код: выводит undefined? |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 306
|
Потому что ты к _root аттачишь "but_mc" и даешь ему имя "but_mc"+counter!!
"but_mc"+counter - это и будут названия созданных клипов! |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 118
|
Дая аттачю к root
может я неправильно обращаюсь к клипу через trace... короче дело все равно не в этом, почему я е могу поменять _x у приаттаченного клипа? Пишу: clip._x = 100; // не работает this.clip._x = 100; //не работает _root.clip._x = 100; //не работает кстати если написать так: то все работает а если так: то нет... Последний раз редактировалось GreatRash; 17.09.2007 в 13:05. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А под какую версию AS идет экспорт?
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 118
|
Ох, я не знаю, плеер седьмой. Какая там версия используется?
Попробовал под шестой плеер - тоже самое О, я тормозил! Там же AS версия в настройках пишется...поставил AS 2.0 и все заработало Последний раз редактировалось GreatRash; 17.09.2007 в 13:27. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 118
|
еще вопрос
Делаю менюшку, нужно чтобы она формировалась динамически из текстового файла: Пишу код: 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. Никак не пойму в чем дело? |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|