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

infeligo 25.07.2008 02:02

Динамические кнопки
 
Создаю я мувиклипы а вних цифры. В каждом клипе по цифре.
Как с помошью цикла сделать, чтоб они работали, а то при нажатии на цифры выводится вообщем не то что нужно.
Хоть подскажите чего сделать.

Код:

for (i=1; i<=10; i++){
this.createEmptyMovieClip('page'+i, i);
this['page'+i].createTextField('txt'+i, i, 0,0,20,30);
this['page'+i]['txt'+i].text = i;
this['page'+i]._x = (i-1)*30;
this['page'+i].onRelease = function() {
trace(i);
}
}


iNils 25.07.2008 02:28

Код:

for (i = 1; i < 11; i++) {
        var mc:MovieClip = this.createEmptyMovieClip ('page' + i, i);
        var txt:TextField = mc.createTextField ('txt' + i, i, 0, 0, 20, 30);
        txt.text = i;
        mc._x = (i - 1) * 30;
        mc.i = i;
        mc.onRelease = function () {
                trace (this.i);
        };
}

Обратите внимание на парные (и не парные) цветные фрагменты.

infeligo 25.07.2008 11:23

Обратил внимание, спасибо большое!


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

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