![]() |
duplicateMovieClip
Трабл такой получается, может кто поможет? Дело вот в чем:
создаю кучу мувиков примерно так: for (a=1; a<=100; a++) { duplicateMovieClip(dot, "dot"+a, a); } А как сделать например так for (a=1; a<=100; a++) { name = .....; getProperty(name , _x); } так вот, чему написать name=??? Пробовал name="dot"+a name="_root.dot"+a name="_level"+a+".dot"+a и нихера не работает! ЧТО ЖЕ ДЕЛАТЬ!!! ПОЗАРЕЗ НАДО!!! |
for (var a=1; a<=100; a++) {
name = "dot"+a; trace(this[name]._x); } |
name=this["dot"+a]
|
Дело еще в том, что генерятся мувиклипы некой кнопкой, а получать свойства нужно из отдельного мувиклипа.
|
var count = 1;
var X; //Так создать дупликаты MC while (count<10) { _root.zvezda.duplicateMovieClip("zvezda"+count, count); name = this["zvezda"+ count]; count += 1; } //Так получить свойство while (count<10) { _root["X" + count] = getProperty(_root["zvezda" + count], _x); count += 1; } |
Дались вам ассоциативки...
Код:
_global.Clips = new Array(); |
| Часовой пояс GMT +4, время: 09:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.