![]() |
не могу понять
у меня есть мувик в нем один фрейм
в него я поместил еще 3 мувика, один из которых случайным образом должен проигрываться каждые 3 секунды вот код A1.stop();A2.stop();A3.stop(); function myRandom(minVal, maxVal) {return minVal + Math.floor(Math.random()*(maxVal + 1 - minVal));} _root.onEnterFrame = function() { var id = setInterval(function () { aVal = myRandom(1,3); if (aVal=1){ trace(1); A2._visible = false; A3._visible = false; A1._visible = true; A2.stop(); A3.stop(); A1.play(); } if (aVal=2){ trace('2'); A1._visible = false; A3._visible = false; A2._visible = true; A3.stop(); A1.stop(); A2.play(); } if (aVal=3){ trace('3'); A1._visible = false; A2._visible = false; A3._visible = true; A2.stop(); A1.stop(); A3.play(); } clearInterval(id); }, 3000); } не могу понять почему ролик ждет 3 секунды, а потом всегда проигрывается первый мувик, после этого пауза в 3 секунды уже не выдерживается, а идет сплошной трейс из одной и той же последовательности 1,2,3 |
| Часовой пояс GMT +4, время: 10:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.