Мне нужно передать Flash-файл клиенту, который использует Flash 8, поэтому я использую ActionScript 2 здесь. Я пытаюсь создать эффект фейерверка, состоящий из пяти огненных шаров (всех экземпляров одного и того же мувиклипа), которые в разное время взрываются с помощью setTimeout. Вот код:flash 8 + setTimeout проблема
setTimeout(playFirework(fireball1), 3500); setTimeout(playFirework(fireball2), 4500); setTimeout(playFirework(fireball3), 4500); setTimeout(playFirework(fireball4), 5500); setTimeout(playFirework(fireball5), 5500); function playFirework(mcFirework){ mcFirework.gotoAndPlay("start") }
Задержка не наблюдается. Все огненные шары начинаются в одно и то же время. Есть идеи?