![]() |
Почему невидно объекта из другого 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); ничего не выдает... Получается , что объекты из другого клипа недоступны - ПОЧЕМУ? Хелп, пожалуйста, а то у меня крыша едет :( |
Потому что надо пути прописывать. Если другой клип лежит в том же таймлайне, что и первый, и зовут их, соответственно, clipOne и clipTwo, то, чтобы получить доступ из clipTwo к названию города в clipOne, пиши:
_parent.clipOne.gorod[1].name Идея ясна? |
Спасибо, конечно, но я прописывал правильно пути....непомогло.
Дело оказалось в другом. Имя массива под объекты было такое, же как и имя конструктора этих объеков. И все это дело глючило. Поменял имя массива - и ок! Но всё равно спасибо за хелп :) |
| Часовой пояс GMT +4, время: 00:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.