on (release) {
pigreco = new String("141592653589793238462643383279502884197169 39937510582097494459230781640628620899862803482534 21170679");
var inzio_chiave;
var chiave;
inizio_chiave = random(90);
if (livello1.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 2);
} else if (l2.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 3);
} else if (livello3.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 4);
} else if (livello4.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 5);
} else if (livello5.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 6);
} else if (livello6.setState(true)) {
chiave = pigreco.substr(inzio_chiave, 7);
}
_root.gotoAndStop(2);
}
non riesco a capire perchè la variabile chiave è sempre lunga due caratteri anche se dico a flash di variare la lunghezza a seconda del radio button selezionato