Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Mc и его с... (http://www.flasher.ru/forum/showthread.php?t=33282)

StimS 19.06.2002 00:31

Mc и его с...
 
..войства.
Я хочу (а кто не хочет?) программно удалить эМЦе, который просто лежит на сцене (типа, я сам его создал) непосредствнно изнутри этого самого эМЦе.
Типа того:

removeMovieClip(this);

но это, увы, работает только с дублями. Как и что делать?

lizergil 19.06.2002 03:42

можно кинуть оригинал за экран и притвориться, что его нет и работать ТОЛЬКО с дублями

Geo 19.06.2002 04:13

:)
"...Дубль -- это очень интересная штука. Как правило,
это довольно точная копия своего творца. Не хватает, скажем, человеку рук --
он создает себе дубля безмозглого, безответного, только и умеющего, что
паять контакты, или таскать тяжести, или писать под диктовку, но зато уж
умеющего это делать хорошо...."
/Аркадий и Борис Стругацкие. Понедельник начинается в субботу/

RDA 19.06.2002 11:12

Переходить на MX

uri-uri 19.06.2002 23:00

delete
 
2 StimS
А delete для клипа не подходит?

StimS 19.06.2002 23:29

2_RDA:

На МХ флэшим уже давно!

2_Все:

Дело в том, что с дублями работать невозможно. Надо, увы, задавать каждому личную координату, а это дело - муторное, хотя и программное...

Будут еще советы?

Geo 20.06.2002 03:34

тогда делай в ролике пустой фрейм и отправляй туда если его присутствие на сцене подошло к концу.

StimS 21.06.2002 01:16

В том то и дело, что клип продолжает быть на сцене и тормозит весь процесс.

Всем спасибо и решение (нужное) я нашел!
Помог unloadMovie(), причем непременно в МХ (в пятерке не хочет работать).
:)


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

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