PDA

Просмотр полной версии : Почему невидно объекта из другого Movie Clip'a ?


Rh+
08.04.2002, 21:08
Сделал я класс gorod (name, obl);
метод, чтобы показывал имя города gorod[].show()
ну и сами объекты по типу gorod[0] = new gorod('kiev', 'kiev');
а в конце написал пробный запуск trace(gorod[1].name);
и все это в одном Movie Clip'е
все работет - показывает имя
но из другого Movie Clip'а trace(gorod[1].name); ничего не выдает... Получается , что объекты из другого клипа недоступны - ПОЧЕМУ?
Хелп, пожалуйста, а то у меня крыша едет :(

Useless
08.04.2002, 21:39
Потому что надо пути прописывать. Если другой клип лежит в том же таймлайне, что и первый, и зовут их, соответственно, clipOne и clipTwo, то, чтобы получить доступ из clipTwo к названию города в clipOne, пиши:

_parent.clipOne.gorod[1].name

Идея ясна?

Rh+
09.04.2002, 13:07
Спасибо, конечно, но я прописывал правильно пути....непомогло.
Дело оказалось в другом. Имя массива под объекты было такое, же как и имя конструктора этих объеков. И все это дело глючило. Поменял имя массива - и ок! Но всё равно спасибо за хелп :)