Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Дублирование мувика внутрь другого мувика (http://www.flasher.ru/forum/showthread.php?t=140608)

Polimorth 03.06.2010 14:16

Дублирование мувика внутрь другого мувика
 
Доброе время суток, уважаемые! Подскажите пожалуйста, как разобраться с такой ситауцией: на сцену подгружается из библиотеки мувик mc1. В нём надо создать ещё один мувик (его копию), перекрывающий его. Т.е. получится, что в mc1 изобрадение перекрыто сверху точно таким же.
Нужно это, чтобы можно было на mc1 сверху наложить полупрозрачный цвет. Также, mc1 можно драг-н-дропить по сцене, соответсвенно цвет должен драг-н-дропиться вместе с ним, поэтому хотелось бы запихнуть всё в один мувиклип.

С помощью attachMovie() у меня выходит приаттачить мувик только на главную сцену.
Мне кажется, что нужно что-то в стиле:

Код AS1/AS2:

mc1.createEmptyMovieClip("mc2", 100);
mc1.mc2 = копия mc1


iNils 03.06.2010 14:23

Для оформления своего кода надо использовать теги [code][/code]

Polimorth 03.06.2010 14:46

Так точно, извините.

Добавлено через 5 часов 39 минут
Нашёл решение, всё оказалоось тривиально.

Код AS1/AS2:

mc1.attachMovie("из библиотеки что угодно", "mc2", this.getNextHighestDepth());

Есличо, обращаемся к вложенному мувиклипу mc1.mc2


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

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