Форум 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=75140)

liquid lone 06.02.2006 12:53

следить за глубиной
 
Что-то не могу никак додуматься. Есть потребность вручную созданный mc все время подымать "наверх" над созданными программно. Написала вот что:
Код:

depthObject = new Object();
clic = 10;
//my_mc - собственно "ручной" мувик
depthObject.mc_depth = my_mc.getDepth();
depthWatcher = function (prop, oldVal, newVal) {
        _root.my_mc.swapDepths(newVal);
}
depthObject.watch("mc_depth", depthWatcher);
//пример
for (var i = 0; i<10; i++) {
        _root.attachMovie("new_mc", "new_mc"+i, _root.getNextHighestDepth(), {_x:10*i});
        depthObject.mc_depth = _root.getNextHighestDepth();
}

но меня этот вариант не устраивает, потому что "depthObject.mc_depth = _root.getNextHighestDepth()" нужно будет вставлять везде, где есть аттач. это как-то нефункционально.
Подскажите, пожалуйста, может у кого есть какие идеи?

Antares 06.02.2006 13:24

Сделай метод myAttach, в котором будут

1. Аттач
2. Поп нужного мувика


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

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