|
|
|||||
Регистрация: Jul 2007
Сообщений: 31
|
Не удаляется клип
на первом кадре клипа:
width = _width; stop(); //gotoAndStop(random(2)); trace (this._x); onEnterFrame = function () { trace (_x); _x-=1.5; if (_x < 0) {removeMovieClip ("")}; } но не удаляется.... Почему? -- тоже самое |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
D12, это не удаление клипа, а лишь его очистка.
Я уже говорил неоднократно (и давно! Ты это видел и читал), что перед удалением клип нужно вынести на положительную глубину. |
|
|||||
меценат
|
__Etc поясните мне, очистка чего ?
разве после этой команды клип будет существовать ??? опыты показывают что нет, я помню одну дискуссию в которой говорилось что unloadMovie() выгружает клип полностью с его содерджимым и т.д. но ведь это работает про положительную глубину дискуссию помню =) сначало нужно задать клипу глубину а после удалить, при неуказанной глубине удалить через removeMovieClip () неполучится
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Нарисуй прямоугольник, сделай клипом, обзови mc, напиши следующий код:
mc.unloadMovie(); trace(mc); // _level0.mc /* mc.swapDepths(1000); mc.removeMovieClip(); trace(mc); // undefined */ Если же закомментить первые две строки и раскомментить последние три, то клип действительно будет удален, а не очищен. |
|
|||||
меценат
|
Мне снова пора идти в детский сад ?
подсознательно всегда делал правильно но, да оно самое но, мне стыдно unloadMovie - Метод, удаляет мувиклип, загруженный при помощи метода объекта MovieClip loadMovie или attachMovie
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Не удаляет, а очищает. Причем независимо от того, загружен он извне или приаттачен. Это совершенно не играет роли. Даже само название метода не содержит никакого намека на то, что клип будет удален. Он будет выгружен, тобишь очищен загруженный (и не только) контент.
|
Часовой пояс GMT +4, время: 11:05. |
|
« Предыдущая тема | Следующая тема » |
|
|