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

spavlov 11.01.2008 01:34

Именование объектов
 
Господа, выручайте.
Мне нужно динамически сделать 3 надписи с текстом "TEST"
Проблема заключается только в одном: КАК динамически именовать созданные объекты, чтобы флэш их различал между собой по именам "title0","title1","title2" ????!!!!
Никак не могу понять, все испробовал...и глубину итерацией ставил... все без толку..выручайте

Код:

for (var u = 0; u<3; u++) {
        var dyn_object = "title"+u
        _root.createClassObject(mx.controls.Label, dyn_object, 1);
        dyn_object.text = "TEST";
        dyn_object.move(50*u, 0);
}


iNils 11.01.2008 01:45

Для оформления своего кода надо использовать теги [code][/code].

spavlov 11.01.2008 01:50

сори...

Mr. Fixit 11.01.2008 02:34

Код:

var i:Number;
for(i=0; i<3; i++) {
    var txtFields:TextField = this.createTextField('txt_'+i, i, 0, i*40, 0, 0);
    txtFields.autoSize = true;
    txtFields.text = 'this is text field #' + i;
}



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

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