PDA

Просмотр полной версии : собрать квадрат


О_л_я
08.11.2005, 12:56
Здравствуйте!
Создаю 100 мувиков(маленькие квадраты=)
Скажите, как их собрать в один большой квадрат(без анимации) =)

Skubent
08.11.2005, 13:03
расставить 10 на 10...

size_one_small_square = 50;
for (i=0; i<=9; i++) {
for (j=0; j<=9; j++) {
num = i*10 + j;
eval("small_square_"+num)._x = i * size_one_small_square;
eval("small_square_"+num)._y = j * size_one_small_square;
}
}

Предполагается, что мувики названы small_square_0, small_square_1, ... small_square_99.

Double
08.11.2005, 13:04
ну ты их изначально создавай с именами sqXY. а потом делай в двойном цикле
this["sq"+i+j]._x = x0 + sqWidth*i;
this["sq"+i+j]._y = y0 + sqHeight*j;
понятно, что x0, y0, sqWidth и sqHeight - константы.

iNils
08.11.2005, 13:10
Имена можно и не прописывать ручками, а внутри экзепляра квадрата написать код автоматически генерирующий имя клипа.

О_л_я
08.11.2005, 13:21
точно, точно =))
спасибо