jesu li dugmadi svi iste sirine i visine?
ako jesu onda da ne komplikujem:
recimo da je prostor na kojem zelis da postavis dugmad sirine 500 visine 400
Code:
//definises promenjive sirina i visina i dodelis im vrednosti 500 i 400
sirina = new Number(500);
visina = new Number(400); //ovaj zapravo i ne mora
//definises sirinu i duzinu dugmeta
sirinaDug = new Number(50);
visinaDug = new Number(20);
brDugPoLin = new Number(sirina/sirinaDug - sirina%sirinaDug);
//najbolje bi bilo da ti taj numTemplate bude MovieClip a da u njemu imas dugme koje se zove npr button, jer MovieClipu lakse radis sa preopetisima (ili ja bar lakse radim)
for(i=1, i<=brDugmadi; i++){
_root.attachMovie('numTemplate', 'b'+i, i);
set("_root.b"+i+"._x", ((i%brDugPoLin)-1)*sirinaDug);
set("_root.b"+i+"._y", (i/brDugPoLin - i%bgDugPoLin)*visinaDug);
set("_root.b"+i+".button.index", i); //ovo recimo mozes da imas ako ti treba broj dugmeta u sledecoj funkciji
eval("_root.b"+i+".button").onRollOver = function() {
//do whatever
};
nisam proverio da li radi ali valjda ce ti pomoci nesto