![]() |
привязка функции к продублированной кнопке
что то никак не допру =/
может кто подскажет чего не так ? Код:
for (var n = 0; n<1; n++) {k[n] это тпа дублированное текстовое поле k1 k2 k3 и т.д. Код:
for (var n = 0; n<1; n++) { |
Ну, во-первых, не хвататет закрывающей фигурной скобки в конце =)
Во-вторых, зачем так запутываться? duplicateMovieClip возвращает ссылку на только что созданный им мувик -- пользуйся этим. |
Цитата:
|
Возвращает -- значит возвращает =) Можно присвоить то, что возвращается функцией, какой-либо переменной и использовать её дальше. Например
Код:
my_pl = pl.duplicateMovieClip("pl"+n,this.getNextHighestDepth());Заодно уточни, что у тебя не получается и какую версию плеера ты используешь при публикации. |
вот что неполучается http://maramor.narod.ru/libero.swf
там же и исходник имеется с тем же именем может глянеш ? флэш 8 пользую |
Из той ссылки мне не стало понятно, что у тебя не получается. Пока примени мой вариант -- присваивай переменной ссылку, возвращаемую duplicateMovieClip и работай с этой переменной в дальнейшем. Может найдешь место, где запутался, что в твоем примере не так уж сложно сделать.
П.С.: Писать за тебя код народу найдется немного. У меня не так много времени для этого. В конце-концов нужно это не мне. Поэтому не стоит сразу писать PM. |
ну вобщем дублирую я мувик k с текстовым полем k в нём что то вроде k1.k , k2.k , и так далее . при нажатии на тоже дублированую кнопку pl (pl1 , pl2)должно получаться сложение и в поле k мува k выводиться
|
Давай разбираться =)
1. Есть мувик, в нем текст. поле и кнопка. 2. Тебе нужно, чтоб таких мувиков надуПлировалось много, а действия, которые происходят по нажатию на кнопки этих мувиков -- однотипные. Только надо бы выяснить, что ты там с чем складываешь? |
вобщем так ! сделал по твоему совету ! вроди получается да не так теперь вроди он выводит данные те что получаются при сложении только выводит в последнем продублированном муве хотя я нажимаю не на последнюю кнопку а на первую
Код:
for (var n = 0; n<2; n++) {Код:
this.my_pl = this.my_pl.onRelease=function () { |
ну мож кто подскажет а ? что делать то ?
|
| Часовой пояс GMT +4, время: 03:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.