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

DDcH 29.08.2009 20:44

Клонирование "сложного" мувиклипа и его удаление
 
Есть мувиклип, есть 3 динамических текстов.
Есть куча переменных. формата ид1, текст1, текст2, текст3

Задача такая. Нажимаем на кнопку появляется мувиклип а в нем 3 разных слова.
Нажимаем еще раз и появлется еще один мувиклип а в нем 3 слова (других берется из переменных по порядку)

нажимаем другую кнопку и удаляем мувиклип, потом опять добавляем.

все было сделано но неработает кроме флэша пятого а надо чтобы работала на 2 экшене и 9 версии проигрывателя!

вот код создания:

Код:

        number1 = number1 + 20;
        newname = "copy" add number;
        duplicateMovieClip("/copy", newname, number1);
        setProperty(newname, _y, y+number1);
        newname.attachMovie("tex","tex1",10);
        newname.attachMovie("sh","sh1",10);
        newname.attachMovie("shar","shar1",10);

вот код удаления:

Код:

removeMovieClip(newname);
number1 = number1-20;
newname = "copy" add number;

мувиклипы строятся списком.
И есть такая тема 1 из каждых 3 текстов это цифра как можно организовать алгоритм подсчета?

Mr.Olegator 30.08.2009 08:27

А вы в какой версии Flash'a, простите, работаете?

DDcH 30.08.2009 10:49

Цитата:

А вы в какой версии Flash'a, простите, работаете?
cs3

wvxvw 30.08.2009 11:15

Ну так вам бы в справку заглянуть, синтаксис AS1 отличается от AS2.
/ - не работает в AS2 в качестве разделителей в пути к клипу.
Устарели и не рекомендуются к использованию:
add
setProperty()

attachMovie() возвращает ссылку на клип.

removeMovieClip(); ожидает получить ссылку на клип.

DDcH 30.08.2009 11:45

как найти альтернативу для as2 ?

add
setProperty()

wvxvw 30.08.2009 12:32

http://flash-reference.icod.de/all-index-Symbols.html


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

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