|
|
|||||
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
Случайное время
Вобщем это для того кабана которого я в сайт чеке выставил.
Как сделать так что бы мувиклип появлялся через случайные промежутки времени? Поясню. Есть кабан, его надо убить. Он должен периодически появляться в одном и том же месте (затем двигаться, натягивать лук, стрелять), но с разными промежутками по времени, допустим от 3 до 15 секунд (от 5 до 80 кадров). Результаты поиска по "random time" результатов не дали, в исходниках тоже ни чего не нашол |
|
|||||
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
смотрел твой исходник уже сегодня, как работает не понял... на нажатия кнопок почему то не реагирует
random() или Math.random() а в нутри что писать? |
|
|||||
А с локального диска работает ? ( У меня просмотр на флэшере сейчас тоже почему-то не работает, мож timer.swf потерялся ?)
Во, а вот так работает ! Чудеса ! А весь функционал в разделяемой библиотеке (shared-library) timer.fla Ну а дема -- соответственно в TimerDemo.fla вернет тебе число от 3 до 15.
__________________
Wbr, CyberMax |
|
|||||
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
скачал твой исходник, но смутные сомненья терзают... в твоём исходнике ведь вручную цыфры вбивать надо...
|
|
|||||
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
а может эту проблему решить как то через масивы?....
в таймлайне мувиклипа сделать допустим 10 фреймлейблов с разницой в 10 кадров, фреймлейблы обозначить как массив и при каждом попадании на первый кадр мувиклипа рэндомно посылаться на любой из 10-ти фреймлейблов , а с каждого фреймлейбла уже посылать в одно место - кабан заряжает стреляет... мне ish писал подобную штуку, но для этого случая она не подходит. |
|
|||||
В моем -- вручную, но тебе в твоем никто не запрещает это жестко задать в СВФ (в вызове setTimeOut())
Массивы ? ИМХО не к месту это.
__________________
Wbr, CyberMax |
|
|||||
"Ниразу не флэшер"
|
посмотрел кабана...
или я чё-то не понял? после того как оно отыграл, в кадре пишешь Т=random(80); в следующем кадре Т-- и метку ААА, в следующем- if (!T) gotoAndPlay("KabanNaTropeVoyny"); else gotoAndPlay("AAA");
или что?
__________________
стучитесь в асю за дополнительной помощью.... ЗЫ: ПОИСК действительно рулит. |
|
|||||
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
нет, Egoritch, что то не выходит...
я тут схематично набросал во fla, |
|
|||||
"Ниразу не флэшер"
|
ну я оставил почти полностью
глянь
__________________
стучитесь в асю за дополнительной помощью.... ЗЫ: ПОИСК действительно рулит. |
Часовой пояс GMT +4, время: 10:04. |
|
« Предыдущая тема | Следующая тема » |
|
|