|
|
|||||
Регистрация: Feb 2002
Сообщений: 55
|
Фильтр отображения.
Есть карта на которой есть много кнопок маркеров отображения объектов. Названия instance этих объектов отличается всего одной цифрой (mark_1, mark_2, mark_3 и т.д.). Подскажите как можно сделать фильтр отображения этих объектов на карте при нажатии кнопки, что бы не пришдлсь в коде перечислять все названия маркеров. Спасибо!
|
|
|||||
Регистрация: Nov 2007
Адрес: Челябинск
Сообщений: 7
|
__________________
The_TRue_mAsteR |
|
|||||
Это можно сделать используя цикл for:
for (var i:Number = 1; i <= mark_quan; i ++){ this["mark_" + i]._visible = true; } but.onRelease = function (){ for (var i:Number = 1; i <= mark_quan; i ++){ this["mark_" + i]._visible = !this["mark_" + i].visible; } } Все маркеры должны располагаться на _root. |
|
|||||
Регистрация: Feb 2002
Сообщений: 55
|
Спасибо.А если маркеры вложены в клип? Вот так _root.clip1.clip_2.mark_1 . Я попробовал, что то не получилось.
|
|
|||||
Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
|
Удачи
__________________
маска лошади и коня в россии и снг с бесплатной доставкой gimmethevape вейпы и поды доставка |
|
|||||
Регистрация: Feb 2002
Сообщений: 55
|
Волгоградец , именно так я и пробовал. Не вышло.
Всем спасибо за советы. Все получилось. Последний раз редактировалось R_Flash; 26.01.2008 в 13:55. |
Часовой пояс GMT +4, время: 17:49. |
|
« Предыдущая тема | Следующая тема » |
|
|