function sqr(x,y,z){
reticolo="reticolo"+z
_root.createEmptyMovieClip ("reticolo", 1 );
with (_root.reticolo){
lineStyle (1, 0x000000);
moveTo (x, y);
lineTo (x+40, y);
lineTo (x+40, y+40);
lineTo (x, y+40);
lineTo (x,y)
}
}
while (y<360) {
x=0
while (x<360) {
_root.createTextField("mytext",2,x,y,35,35);
mytext.text = z sqr(x,y,z)
x=x+40
z=z+1
}
y=y+40
}
stop()
Allora io vorrei fare una cosa semplicissima: con il "line" fare un reticolo ( e questo funziona ) e poi dentro ogni "quadrato" inserire un testo ( che poi e' un numero progressivo )
Questo e' lo script ke ho cogitato pero' non funziona bene visto ke mi infila la casella di testo solo nell'ultimo quadrato.
Ho pensato che il problema potesse essere il fatto che ogni volta lui crea un campo di testo collo stesso nome ( mytext ) e allora ho provato a kambiarlo mettendolo cosi':
_root.createTextField("mytext",2,x,y,35,35);
mytext.text = z sqr(x,y,z)
mytext = "mytext"+z
Facendo cosi' IN TEORIA dovrebbe chiamare il primo campo mytext, il secondo mytext1,il terzo mytext2.. etc.
Problema: non si vede 1 seganon appare manco il testo che si vede con la prima opzione
aiuto![]()