Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Увеличить количество штучек в скрипте


Автор: Ghonatan 16.11.2009, 12:57
ВОт часть кода который отвечает за количество кнопок в меню и какие они будут. Мля замахался - не могу поймать - где сделать их много - много.  Чего мне поменять надо???  ОООЧень нада. Жизнь - смерть.





var i = 0;
var x_dist = 0;
var y_dist = 0;
var Params = new Object();
Params.Name = [];
Params.Size = [];
Params.Size2 = [];
Params.Url = [];
fold = _root.getCurrentFolder(_root.kat);
_root.getCurrentFolderImg(_root.kat, 0);
Params.Size[0] = _root.imgParams.size;
Params.Size2[0] = _root.imgParams.size_width;
Params.Name[0] = _root.url + _root.imgParams.name;
Params.Url[0] = _root.imgParams.vid_url;
while (_root.imgParams.name != undefined)
{
    Params.Size[i] = _root.imgParams.size;
    Params.Size2[i] = _root.imgParams.size_width;
    Params.Name[i] = _root.url + _root.imgParams.name;
    Params.Url[i] = _root.imgParams.vid_url;
    i = i + 1;
    _root.NN = i;
    _root.getCurrentFolderImg(_root.kat, i);
} // end while
counter = i;
inst._visible = false;
txt._visible = false;
var scrolledMC;
for (i = 0; i < counter; i++)
{
    str = String("pictyre" + i);
    str2 = String("txt" + i);
    string = Params.Name[i];
    x_dist2 = x_dist + Number(Params.Size2[i]) + _root.x_pic;
    this.scrolledMC.attachMovie("pic_ins", str, this.scrolledMC.getNextHighestDepth(), {_x: x_dist, _y: y_dist});
    loadMovie(string, this.scrolledMC["pictyre" + i].pic_m.pict.cont_pic);
    _root.getGlobalText(this.scrolledMC["txt" + i].thisText, i);
    this.scrolledMC["pictyre" + i].num = i;
    this.scrolledMC["pictyre" + i].var_num = i;
    this.scrolledMC["pictyre" + i].pic_m.pict.cont_pic._alpha = 100;
    this.scrolledMC["pictyre" + i].load_pic._alpha = 100;
    x_dist = x_dist + Number(Params.Size2[i]) + _root.x_pic;
} // end of for
this.scrolledMC.pictyre0.pic_m.pict.cont_pic._alpha = 100;
this.scrolledMC.pictyre0.load_pic._alpha = 100;
scrolledMC_height = 0;
for (i = 0; i < counter; i++)
{
    scrolledMC_height = scrolledMC_height + Params.Size[i] + _root.y_pic;
} // end of for

Автор: SoWa 17.11.2009, 07:27
Оформи код тегами
[/code=ascript] слеш убери >_>

[/code]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)