Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Имена использование переменных при в наиминованиях (http://www.flasher.ru/forum/showthread.php?t=60983)

Onore 22.07.2004 14:56

Имена использование переменных при в наиминованиях
 
Здравствуйте сори за оч. умный вопрос. :)
Код:

for(var i = 0; i < count; i++)
{

_root.button_i

}

_root.button_i Как написать чтобы всесто i в имени подставлялось значение i

netCat 22.07.2004 15:17

for (var i = 0; i<count; i++) {
_root["button_"]+i;
}

приметно так, но это зависит зачем табе это надо
может и не помочь
напиши подробнее

Onore 22.07.2004 15:53

Подробнее:
Есть класс в нем, я создаю массив кнопок и хочу чтобы рисовались кнопки в виде таблицы. Так где-то обшибки но не в этом сейчас вопрос.

Код:

class DrawButton extends MovieClip
{
        var width:Number = 100;
        var height:Number = 100;
        var count:Number = 1;
        var arr_button:Array = new Array();
        function DrawButton()
        {
                _x = 0;
                _y = 0;
                _width = width;
                _height = height;
                for(var i = 0; i < count; i++)
                {
                    _root.attachMovie("DrawButton", "button_"+i, i);
                arr_button.push(eval(_root._target +"button_"+i));
                              _root.[button_]+i._x = _width + width;               
                              trace("For");
                }
trace("Create class");
 }
}



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

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