Показать сообщение отдельно
Старый 20.10.2013, 17:17
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 6  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Цитата:
Сообщение от Графиня Посмотреть сообщение
А как сделать чтобы именно попадал на те кадры, которые отмечены метками l1, l2, l3?
Или хотя бы в диапазоне только с 12 по 48 кадры?
Код AS3:
var maxL:Number = 3;
var rand:Number = Math.floor(Math.random()*maxL)+1;
gotoAndStop('l'+rand);

Цитата:
Сообщение от Akopalipsis Посмотреть сообщение
Код AS3:
var array:Array = [l1, l2, l3];
var length:int = array.length;
var randomFrame:int = Math.round(Math.random() * length);
И потом используете - вставляете в метод, который кадры выбирает.
Код AS3:
array[randomFrame] as String;
Код AS3:
var array:Array = ['l1', 'l2', 'l3'];
Код AS3:
var randomFrame:int = Math.round(Math.random() * length-1);
__________________
return this...