![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Здравствуйте! Очень интересен такой вопрос: например, есть 2 функции, как их можно вызывать в случайном порядке (или по-очереди) при вхождении в кадр?
Спасибо большое тем, кто уделит внимание! |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
О, спасибо большое за ответ! Попробую ваш вариант.
![]() |
|
|||||
|
Модрон-ветеринар
|
Например:
var funcName:String = 'fn' + (Math.floor(Math.random() * 4) + 1); this[funcName](); function fn1 () { trace(1); } function fn2 () { trace(2); } function fn3 () { trace(3); } function fn4 () { trace(4); } var fns:Array = [fn1, fn2, fn3, fn4]; fns[Math.floor(Math.random() * 4)](); function fn1 () { trace(1); } function fn2 () { trace(2); } function fn3 () { trace(3); } function fn4 () { trace(4); } ![]() Второй вариант - любые имена, можно и не схожие-нумерованные. Нужные ссылки на функции просто в массив загнать.
__________________
Идите первым! Последний раз редактировалось mooncar; 10.06.2011 в 23:03. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Ух-ты, сколько вариантов!
![]() Попробуем! Спасибо большое!!! ![]() |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Ну да, старалась так и делать.
![]() |
|
|||||
|
Модрон-ветеринар
|
__________________
Идите первым! |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|