PDA

Просмотр полной версии : Динамические кнопки


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
Обратил внимание, спасибо большое!