![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Ну сколько раз можно повторять??? В дублируемый суешь на первый кадр var SomeVariable;
for(num=1;num<=100;num++){ //При дублировании duplicateMovieClip("Имя дублируемого","SomeName" add num,num); //А здесь - очень важная ВЕСЧ: clip = eval("SomeName" add num); //Теперь clip - это ни что иное как твой продублированный клип. clip.SomeVariable = VALUE_OF_SOME_VARIABLE; //Твое значение } ВСЕ! Удачи! ![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Напоминает:
Цитата:
|
|
|||||
|
Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
|
товарищ у тя и так там все по порядку идет
зачем брать цифры из названия не пойму вот его исходник for (Temp=1; Temp<=PointsN; Temp++) {
TempName = "point" + Temp;
duplicateMovieClip(point, TempName, Temp);
set (_root.point1.Name, Temp);
//_root.TempName.Name = Temp;
setProperty(TempName, _x, this["X" + Temp]);
setProperty(TempName, _y, this["Y" + Temp]);
TempTest=Temp;
};
так ты ему уже дал имя, необязательно его отдельно еще присваивать в команде duplicateMovieClip(point, TempName, Temp); TempName - это и есть name твоего дупль муви |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
да цифры потом нужны будут, блин, далеко после постороения и дублирования клипа. почему неполучается переменную создать внутри продублированных мувиков?
|
|
|||||
|
[+ 1.7 - 04.02.2006]
|
когда дублируешь клипы, то, наверняка используешь цикл!
Если не используешь, то... стоило бы 80) Так вот в том же цикле внутрь каждого клипа пихай переменную: for(var i=1...; i++) { ... // если из библиотеки аттачишь this.attachMovie("clip","mc"+i,i) // внутрь клипа MC помещаем переменную this["mc"+i].clipNumber = i; ... // Далее твой onRollOver будет работать так: this["mc"+i].onRollOver = function() { // где this - это твой дублированный клип... _root.Ntest = this.clipNumber; } } Идея понятна? А про String (в частности про substring(), что тебе и предлагалось) забудь (в данном случае) Это линейное программирование - прошлый век 80) |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
очень краткий вопрос- вы тут почти все отмороженные какие-то что-ли???
именно так и сделано в примере, который приаттачен к теме, но не работает!!!! |
|
|||||
|
Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
|
Цитата:
извините я ща буду грубить похожу это у тебя мозги отмороженные во-первых когда просишь надо быть предельно вежливым во-вторых если бы ты хоть немножко пошевелил извилинами то мог бы используя любой совет уже закончить твою проблему в-третьих читай хелп, научись хоть немножно и потом спрашивай, здесь дают советы а не учат и вообще твой пример работает что ты еще хочешь? обращаться к своим муви? так они у тебя и так по порядку пронумерованы point1 point2 и тд вот и обращайся к ним "point"+любой_номер |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 125
|
Пздц
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:17. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|