![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2013
Сообщений: 21
|
Привет всем
![]() У меня на сцене разбросано 9 мувиклипов, вот их имена: wall0; wall1;...wall8. В каждом из этих мувиков есть переменная ioc. Пусть дано некоторое i. Тгода я обращаюсь к мувику(переменной ioc в нем) как: . Мне надо по команде случайным образом выбрать мувиклип с ioc равным 0. Желательно оформить все это в виде красивой функции. Вот моя.. но она работает не совсем корректно: иногда функция выбирает мувиклип с ioc не равным 0 и ничего(!) не делает. for (i=0; i<9; i++){ rn=Math.random()*6; irn=Math.round(rn); if(_root["wall"+i+irn].ioc==0){iny=i; break;}} _root["wall"+iny].ioc=2; //меняю ioc } Я пытался сделать все это оператором while и результ был лучше, но все равно неверный(1 девятая того что он ошибется) Может проблема решается легко.. но мои попытки решить ее оказались тщетны). Заранее спасибо ![]() Добавлено через 30 минут Закрываю тему. Нашел Ужасно простое решеине через цикл while ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|