Просмотр полной версии : Как сделать рандомную загрузку кадров?
Всем привет! =)
Помогите пожалуйста, нужно сделать чтобы при загрузке клипа, он рандомно начинался с определенных кадров. Как это сделать?
Заранее благодарю.
_root.gotoAndPlay(Math.random()*_root._totalframes);
mc.gotoAndPlay(Math.floor(Math.random()*mc._totalframes));
mc - имя твоего клипа.
mc.gotoAndPlay(Math.floor(Math.random()*mc._totalframes) + 1);
нумерация кадров начинается с 1 ))
недоглядел:rolleyes: бывает:D спасибо:)
P.S. Хотя если выпадет "Zero" проигрывание пойдет с первого кадра, правильно будет в любом случае =) так же и в вашем примере может выпасть число которого нет в нумерации "последний кадр+1" и тоже пойдет проигрывание с первого кадра =)
в вашем примере может выпасть число которого нет в нумерации "последний кадр+1"
А вот и нет: Math.random() возвращает 0 <= число < 1, а Math.floor() округляет до целого числа в меньшую сторону.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.