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

pcsonic 26.05.2007 21:00

Аттач нескольких объектов в одну маску...
 
Всем привет! :) Буду признателен, если найдется кто-нить, кто подскажет как сделать следующее.

Есть такой скрипт:

Код:

this.createEmptyMovieClip("maska", 999);
risunok.setMask(maska);
this.maska.attachMovie("krug", "krug", 7777);
this.maska.krug._x = this.mc._x;
this.maska.krug._y = this.mc._y;
this.onEnterFrame = function() {
        i++;
        this.maska.attachMovie("krug", "krug"+i, 7777+i);
        this.maska["krug"+i]._x = this.mc._x;
        this.maska["krug"+i]._y = this.mc._y;
        if (i == 40) {
                delete this.onEnterFrame;
        }
};

Происходит аттач круга в маску и тем самым получется эффект того, что фигура рисуется на глазах.

А как сделать так, чтобы аттачились одновременно 2-3 круга?
Я уже чего только не пробовал))) Плохо разбираюсь в AS...

Заранее благодарю того, кто поможет! :)))

BigDan 26.05.2007 21:10

Код:

this.onEnterFrame = function() {
i++;
this.maska.attachMovie("krug", "krug"+i, 7777+i);
this.maska["krug"+i]._x = this.mc._x;
this.maska["krug"+i]._y = this.mc._y;
if (i == 40) {
delete this.onEnterFrame;
}
};

у тебе в коде ответ на твой вопрос.

etc 26.05.2007 21:11

pcsonic, отредактируйте свой пост и оформите код тегами [code][/code].

pcsonic 26.05.2007 21:32

Так в том и вопрос! :) Если пишу еще такую функцию, но с другими переменными, то перестает выполняться первая. Если в эту же добавляю строки, то ничего не меняется...

pcsonic 26.05.2007 21:34

Есть, конечно, перспектива сделать 10-ок таких мувиков и собрать их в кучу, но чего-то меня такая перспектива не радует)))


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

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