Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   клонировательное действие (http://www.flasher.ru/forum/showthread.php?t=44654)

Techmaker 24.04.2003 18:41

клонировательное действие
 
у меня есть MC его надо проклонировать
делаю так:

for(i=0;i<40;i++){attachMovie("mc","mc"+i,i)}

и вот у меня возник вопрос: как сделать эти MC чтобы они выстраивались линейно (this["mc"+i]._x=i*10) , и если _x>100
то _y=100, а _x - сново начинался с нуля
т.е. получалось квадратное построение

можно ли тут обойтись без многочисленных условий? :confused:

llllllllll 24.04.2003 18:50

for(y=0;y<100;y+=10){
for(x=0;x<100;x+=10){
this.attachMovie("mc","mc"+x+y,y*10 + x,{_x:x,_y:y});
}
}

Techmaker 24.04.2003 19:10

ето во флэш 5 некатит... :rolleyes:

Techmaker 24.04.2003 19:26

иль я чего непонимаю... :D

Techmaker 24.04.2003 20:28

Вложений: 1
иль вы чего не понимаете
вот исхода..
я хотел бы знать во флэш без таких множественных условий незя?

llllllllll 24.04.2003 20:46

for(y=0;y<4;y++){
for(x=0;x<10;x++){
id = 10*y + x + 1;
mcRef = attachMovie("mc","mc" + id, id,{_x:x*10,_y:y*10,n:id});
/*
mcRef._x = x*10;
mcRef._y = y*10;
mcRef.n = id;
*/
}
}

Cerber 24.04.2003 21:08

for(y=0;y<100;y+=10){
for(x=0;x<100;x+=10){

- это круто :D

Techmaker 25.04.2003 19:40

пасибо большое за вариант... но я уже свою формулу разработал... ;) :) ... всем спасибо ...

llllllllll 25.04.2003 19:47

Цитата:

Оригинал написал(а) Techmaker
пасибо большое за вариант... но я уже свою формулу разработал... ;) :)
... попроси еще чегонить ... ;) :D

Techmaker 25.04.2003 19:53

я знаю ты крут... но я в математике тоже шарю.... ;) :)
всё будет гуд...


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

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