Показать сообщение отдельно
Старый 21.10.2005, 03:32
D-MAN вне форума Посмотреть профиль Отправить личное сообщение для D-MAN Найти все сообщения от D-MAN
  № 10  
Ответить с цитированием
D-MAN
 
Аватар для D-MAN

Регистрация: Nov 2003
Сообщений: 256
Тем, что LoadVars - класс заточенный под загрузку переменных.
А loadVariables - это функция, и соответственно событий у нее нет, загрузку нужно проверять дебильной системой опросов.
Почитай хелп - там все подробно описано.

Сравни:
Код:
target_mc.loadVariables("params.txt");
function checkParamsLoaded() {
      if (target_mc.done != undefined) {
            trace("finished loading. killing interval.");
            clearInterval(param_interval);
      }
}
var param_interval = setInterval(checkParamsLoaded, 100);
и
Код:
lv = new LoadVars();
lv.onLoad = function(){
 	trace("Loaded!");
}
lv.load("file.txt");
К тому же:
1. В loadVariables должна быть одна определенная переменная для проверки загрузки
2. Событие существенно менее ресурсоемко чем опрос через setInterval

это все только навскидку =)))
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится.

Anime Must Die!


Последний раз редактировалось D-MAN; 21.10.2005 в 03:41.