Просмотр полной версии : MovieClip.children ???
в общем суть вот в чем: есть клип "clip" он аттачится из бииблиотеки сам в себя, т.е. получаются вереницы типа clip.clip0.clip1.cl..., clip.clip1.clip0.cl... ну и т.д. вот как узнать из клипа, что к ниму приаттачино и сделать это невидимым? чтобы сделать что-то вроде древовидного меню - кликаешь по кнопочке и все, что в этом клипе ниже по иерархии (т.е. что к ниму приаттачено исчезает), кликаешь еще раз и оно появляется.
Nox Noctis
16.11.2003, 22:32
достаточно скрыть родительский клип, чтобы стали невидимыми все дочерние... чего еще-то ? :)
ну... я не совсем то имел в виду...
вот есть иерархия clip.clip0.clip0....
.clip1.clip0.
вот мне скажем нужно скрыть все, что ниже clip.clip0, причем щелчок проиходит именно на clip.clip0, как это сделать? в нем ведь может содержаться не один клип
Nox Noctis
16.11.2003, 23:53
ну, можно перебрать их циклом for ... in канеш..
for (var i in clip0.clip1) {
if (clip0.clip1[i].constructor == MovieClip) {
clip0.clip1[i]._visible = false;
}
}
но я бы на твоем месте организовал все так, чтобы crhsnm ветку можно было спрятав один всего улип.. (они же все вложены друг в друга - так ?)
что такое "crhsnm ветку "... а то я фразу целиком никак понять не могу... напиши ее пожалуйста еще раз... если не трудно
Nox Noctis
17.11.2003, 00:24
"скрыть"
на клавишах у тебя русские и английские буквы написаны, м ? :)
да, русскими и ангилийскими, а что от этого зависит?
Nox Noctis
17.11.2003, 00:43
только то, что можно догадаться, что "скрыть" и "crhsnm" - это одно и то же :))
iLoveYou
17.11.2003, 00:58
Нокс, шаманишь однако :) :) :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.