Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Почему невидно объекта из другого Movie Clip'a ? (http://www.flasher.ru/forum/showthread.php?t=29930)

Rh+ 08.04.2002 21:08

Почему невидно объекта из другого Movie Clip'a ?
 
Сделал я класс 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

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


Часовой пояс GMT +4, время: 00:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.