Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > !!!дублирование мульта HELP ME!!!


Автор: BuLiK 23.5.2006, 17:21
Хочу написать игушку на флэше smile , но у меня не чего пока не получается толком smile ! Вот мне надо создать псевдо сетку, в которой когда введешь символ он прилипал к центру ячейки. Пока понял, что надо создовать квадрат и его дублировать много раз друг за дружкой, но у меня пока копирование этого квадрата не получается. Вот че написал!
Код

ver = 0;
while (Number(ver)<10) {
    ver = Number(ver)+1;
    xpos = cx*20;
    cx = Number(cx)+1;
    duplicateMovieClip("/kv","mc" add ver, ver);
    setProperty ("mc" add ver, _x, Number(xpos)+20);
}

kv - имя квадрата;
ver - просто переменная;
xpos - новое место квадрата:
mc - новое имя квадрата;

Если кто знает помогите плиз smile  

Автор: Maksys 24.5.2006, 16:55
Код

attachMovie("kv","kv",this.getNextHighestDepth(),{_x:0,_y:0});
var stW=Stage.width;
var stH=Stage.height;
for(j=0;j<stH;j+=20){
    for(i=0;i<stW;i+=20){
        duplicateMovieClip("kv","kv"+i+j,this.getNextHighestDepth());
        this["kv"+i+j]._x=i;
        this["kv"+i+j]._y=j;
        trace (i+"**"+j);
    }
}

kv-линкованное имя в библиотеке... 

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