arkadaşlar yapmam gereken bir proje var tætris yapılacak.İnteernetten örneklerini indirdim inceliyorum da kodlarda neler anlatılmak istediği konusunda yardımcı olursanız çok sevinirm.

mesela bir frame de

while (Number(ny)<20) {
ny = Number(ny)+1;
nx = 0;
while (Number(nx)<10) {
nx = Number(nx)+1;
duplicateMovieClip("box", "b" add (nx+20) add (ny+20), Number((ny*10))+Number(nx));
setProperty("b" add (nx+20) add (ny+20), _x, Number(nx*19)+150);
setProperty("b" add (nx+20) add (ny+20), _y, ny*19);
set("c" add (nx+20) add "41", 1);
set("c" add (nx+20) add "20", 0);
set("c" add (nx+20) add "19", 0);
set("c" add (nx+20) add "18", 0);
}
set("c20" add (ny+20), 1);
set("c31" add (ny+20), "1");
}
ny = 0;
nx = 0;
while (Number(ny)<4) {
ny = Number(ny)+1;
while (Number(nx)<4) {
nx = Number(nx)+1;
set("x1" add ny add nx, substring("1223323212233232", Number((ny-1)*4)+Number(nx), 1));
set("y1" add ny add nx, substring("2233122322331223", Number((ny-1)*4)+Number(nx), 1));
set("x2" add ny add nx, substring("3123222312312333", Number((ny-1)*4)+Number(nx), 1));
set("y2" add ny add nx, substring("2333123322231123", Number((ny-1)*4)+Number(nx), 1));
set("x3" add ny add nx, substring("2312223323122233", Number((ny-1)*4)+Number(nx), 1));
set("y3" add ny add nx, substring("2233122322331223", Number((ny-1)*4)+Number(nx), 1));
set("x4" add ny add nx, substring("1123232212333332", Number((ny-1)*4)+Number(nx), 1));
set("y4" add ny add nx, substring("2333112322231233", Number((ny-1)*4)+Number(nx), 1));
set("x5" add ny add nx, substring("2123223212323323", Number((ny-1)*4)+Number(nx), 1));
set("y5" add ny add nx, substring("2333122322231223", Number((ny-1)*4)+Number(nx), 1));
set("x6" add ny add nx, substring("1234222212342222", Number((ny-1)*4)+Number(nx), 1));
set("y6" add ny add nx, substring("3333123433331234", Number((ny-1)*4)+Number(nx), 1));
set("x7" add ny add nx, substring("2323232323232323", Number((ny-1)*4)+Number(nx), 1));
set("y7" add ny add nx, substring("2233223322332233", Number((ny-1)*4)+Number(nx), 1));
duplicateMovieClip("box", "bn" add nx add ny, Number(Number((ny*4))+Number(nx))+210);
setProperty("bn" add nx add ny, _x, Number(nx*19)+360);
setProperty("bn" add nx add ny, _y, Number(ny*19)+20);
}
nx = 0;
}
sc1 = 10;
sc2 = 30;
sc3 = 60;
sc4 = 120;
ny = 0;
ts = 1;
tn = 1;
loadMovie("bg1c.swf", "bg");

kullanılmış.

burada set("x1" add ny add nx, substring("1223323212233232", Number((ny-1)*4)+Number(nx), 1)) de substring değeri neden bu kadar yüksek acaba bana bu konuda yardımcı olabilecek arkadaşlar aranıyor.Emeklerini karşılıksız bırakmam