
15.09.2005, 13:47
|
|
Регистрация: Jun 2005
Адрес: Москва
Сообщений: 784
|
попробуй изменить условие if (proc == 100) на if (sound.getBytesLoaded() == sound.getBytesTotal())
и еще функция isNaN(proc) выдает значение true только в том случае, если proc==NaN. Т.е. предложение
if (proc<100 && isNaN(proc)) {
player_mc.preloader_mc.mask_mc._width = proc;
}
выполнится только в том случае если proc меньше 100 И!!! равно NaN
сделай просто проверку на значение величины
if (proc<100) {
player_mc.preloader_mc.mask_mc._width = proc;
}
if (sound.getBytesLoaded() == sound.getBytesTotal()) {
clearInterval(time);
sound.start();
player_mc.preloader_mc.visible = false;
player_mc.play_mc._visible = true;
}
|