![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Суть проблемы:
Есть два слоя: на одном (Layer1) - фон, на другом (Layer2) - 5 мувов. Есть кнопка (but), при нажатии которой необходимо эти мувы сделать невидимыми, то есть скрыть весь слой (можно конечно прописывать каждому муву свойство _visible=false, но это не пройдет, потому что в дальнейшем количество мувов будет около сотни, а может и более )Пробовал писать в обработчике кнопки (but) следующее: не работает Прошу помощи... |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
мда,оригинальный код,создайте программно пустой мув(знаете как?),и в него засуньте ваши мувы,а визибл прописывайте пустому муву.
|
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Нет, я не знаю, как пустой мув создать программно, код подкините?
|
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
this.createEmptyMovieClip("pusto_mc", 2);
pusto_mc.attachMovie("moy_mc", "moy1_mc", this.getNextHighestDepth());
but.onPress = function(){
pusto_mc._visible = false;
}
Получается этакая матрешка,в пустом муве может быть дофига вставленных,они могут появляться ,исчезать,а "пустой" у нас выполняет роль слоя |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
спасибо, цикл написать смогу
) |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
на всяк случай:
Последний раз редактировалось scarbo; 13.07.2008 в 00:15. |
|
|||||
|
[+4 02.07.08]
Регистрация: Jun 2008
Сообщений: 19
|
Хотя нет, scarbo, погорячился я с циклом
не подскажешь как ? |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
код постом выше
Пояснения - moy_mc - это клип лежащий в библиотеке (это может быть кружочек ,или квадратик) var xRandom и var yRandom - это переменные запоминают случайное расположение клипов на сцене по х:со 100 пикселей по 800,по у: с 0 по 600, кнопка but находиться в левой части поля вот исходник на всяк случай Последний раз редактировалось scarbo; 13.07.2008 в 00:25. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|